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
Apply directly at Codalinc →Create a free account for alerts like thisView Codalinc immigration profile
This listing is sourced directly from Codalinc's careers page and normalized into a canonical job model.