Search jobs > Toronto, ON > Software engineer

Software Engineer (Full Stack)

Citylitics
Toronto, Ontario, Canada
$80K-$104K a year (estimated)
Full-time

Who Are We Looking For

We are seeking a highly motivated software developer with experience in building full stack web applications. Defining data models, developing robust backend APIs, and integration in dynamic web frontends.

The ideal candidate will be proficient in both backend and frontend technologies, and capable of designing and implementing scalable and efficient systems.

What Will You Accomplish?

  • Data-driven :
  • Hands-on experience working with ORMs, but also writing / optimizing SQL queries for analyzing / validating data
  • Design-driven :
  • Clear and concise written / oral communication via technical documentation and demos
  • Backend and frontend development, able to sequence product behaviors into courses of technical implementation
  • Code is clean and well covered with automated tests
  • Growth-driven : Continue to expose yourself to evolving industry standards, and be persistent in reducing tech debt and adopting new technologies / best practices to drive the codebase and business forward

Requirements

  • 1-2+ years of experience in software engineering (web applications, distributed systems, data platforms) :
  • React / Typescript / Django, or similar full stacks
  • Container-based workflows (k8s / Helm), CICD, telemetry / monitoring
  • Database Design / Normalization, Cloud Architectures (GCP or AWS)
  • Technical communication and planning skills (design documentation, diagraming, cost / performance analysis) :
  • Demonstrates excellent complexity-estimation, problem-solving, organizational, and analytical thinking
  • Demonstrates ability to communicate to stakeholders of different technical background
  • Organized and process oriented, strong understanding of agile methodologies and the software development life cycle
  • Proficient with software development / management tooling (VSCode, JIRA, Git & Unix Commands, GitHub Copilot etc)

Bonus Qualifications / What Gives You an Edge :

  • Leads by example :
  • Technical demonstrations leading to new technology adoption within your team’s existing stack
  • High quality code reviews and context-updated feature tickets
  • Led or was strongly involved in the design of a project / system that recently shipped
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Exemplifies modern web development practices

Benefits

  • Opportunity to work for one of the top in Canada revolutionizing data intelligence
  • This is a rare opportunity to influence positive change within one of the biggest societal challenges of our generation : sustainable public infrastructure
  • You get to support a disruptive solution with a compelling value proposition into an industry that is eager to hear from you and in a market with no direct competition.
  • We live at the cross section of infrastructure, scaleup and data science / AI. There is no other team like us in Toronto.
  • There is no corporate bureaucracy here. You will accomplish more here in a few months than what you would in a few years at a large, entrenched technology company.
  • We believe that Data and AI will play an outsized role in our future, so we equip every team member with access to Generative AI tools and our full Data Universe to enhance their productivity and encourage innovation through experimentation.
  • We are proud to offer every CityZen an internal mentorship program, in-role professional growth, skill-based development & learning, and internal promotion opportunities.
  • We work hard, we play together, we win as a team! We are on a mission to solve infrastructure while savoring the moment and celebrating the little details along the way.
  • 30+ days ago
Related jobs
Scotiabank
Toronto, Ontario

You have at least 6+ years of hands-on technical working experience as a Full-Stack Developer with. Post-secondary education in Computer Science, Engineering, or in a related technical field. ...

Flipp
Toronto, Ontario

Senior Full-Stack Software Engineer (with deep expertise on the front-end). Being a founding engineer means that you’ll have a high degree of impact and autonomy on how the engineering team and culture grow in Toronto. Avoids over-engineering solutions and appreciates how building software can be a ...

Scotiabank
Toronto, Ontario

If you are passionate about creating exceptional software solutions and have a solid foundation in full stack development, we would love to hear from you. You have at least 8+ years of hands-on technical working experience as a Full-Stack Developer with. You have at least 3+ years of hands-on techni...

hireVouch
Remote, Canada or US, USA
Remote

Able to work full stack in JS/TS. Our stack is currently entirely in JS/TS: Angular + Capacitor + Electron, React (internal tools), Amplitude (analytics), a fully serverless backend in AWS (Cognito, Appsync GraphQL, Lambda, DynamoDB). There’s no separate founder, product or customer team - there is ...

City of Toronto
Toronto, Ontario

Business Programs and Solutions Specialist (Full Stack Software Specialist) . The City of Toronto is currently looking for a Business Programs and Solutions Specialist (Full Stack Software Specialist) to join its award-winning solution development team with Toronto Children's Services (TCS). Ex...

Stripe
Toronto, Ontario

We are seeking an experienced full stack engineer to join our team to build products that will streamline and automate accrual accounting for Stripe customers from new venture-backed startups up to some of the biggest household names. By coordinating billing, tax, reporting, and data services in one...

Unreal Gigs
Toronto, Ontario

As a full-stack engineer, you'll be at the forefront of identifying issues and implementing solutions to enrich user interactions with our product. We are seeking dedicated engineers to join our team, where you'll play a pivotal role in enhancing our product and elevating customer experiences. ...

Stripe
Canada
Remote

As a Full Stack Engineer in our Internal Data Product Team, you will play a crucial role in developing high leverage tooling and user interfaces for data visualization and analysis, all of which are critical to driving data literacy and empowering decision-making across the organization. Uphold our ...

Maarut Inc
Toronto, Ontario

Excellentanalytical problemsolving and decisionmaking skills; verbal andwritten communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlines Full StackSkills. Resolves andtroubleshoots technical problems which arise during the use andoperation of ...

Electronic Arts
Toronto, Ontario

As a Full Stack Engineer you will. To enable more players to become creators, we are looking for a Full Stack Developer that will shape the technology that powers creation. Author and review technical design documents and API specifications detailing software requirements. Bachelor/Master's degree i...