Codalinc

Codalinc

Senior Full Stack Engineer

Toronto · Senior

Sponsorship not specified$110k-$125kDetected 20 days ago
TypeScriptPythonReactNext.jsReduxNode.jsDjangoFastAPIExpressBackend DevelopmentFull-Stack DevelopmentCode ReviewGitPostgreSQLMySQLBigQuerySnowflakeAWSGCPAzureCloud PlatformsDockerKubernetesTerraform

About the role

  • We analyze, strategize, organize, and prioritize.
  • We bridge the communication channel between the client and our project team.
  • We chart the course and navigate the product roadmap sprint by sprint.

Responsibilities

  • Design, develop, and maintain scalable fullstack applications using React/NextJS (TypeScript) on the frontend and Python (Django/FastAPI) or Node.js (Express/NestJS) on the backend.
  • Collaborate with Product Managers, Designers, and Engineers to translate business requirements into high-quality technical solutions.
  • Build reusable, maintainable, and performant UI components and backend services
  • Develop and integrate RESTful and/or GraphQL APIs, ensuring reliability and scalability
  • Optimize application performance, scalability, and security across the stack.
  • Excellent communication skills and ability to collaborate across cross-functional teams

Requirements

  • Strong proficiency in React/NextJS (TypeScript), including state management (e.g., Redux, Context API) and modern frontend practices
  • Solid experience with backend development using Python (Django, FastAPI) or Node.js (Express, NestJS)
  • Strong understanding of database design and experience with relational databases (e.g., PostgreSQL, MySQL)
  • Experience with version control (Git) and CI/CD pipelines through github actions
  • Experience with headless CMS platforms (e.g., Contentful, Contentstack, Sanity)
  • Experience with microservices architecture and containerization (Docker, Kubernetes)
  • Experience with Data analytics platforms like GCP BigQuery, snowflake

Compensation

  • $110,000 - $125,000 CAD
  • Note: Codal only communicates with candidates through official @codal.com email addresses.
  • We never request payment during the hiring process.
  • Please be vigilant regarding recruitment scams.

Benefits

  • Mentor junior engineers and contribute to a culture of continuous improvement and learning.

Company info

  • Codal only communicates with candidates through official @codal.com email addresses.
  • We never request payment during the hiring process.
  • Please be vigilant regarding recruitment scams.
  • At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status.
  • We are proud to be an equal opportunity workplace.

Visa & Work Authorization

  • employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status

This listing is sourced directly from Codalinc's careers page and normalized into a canonical job model.