Senior Backend Engineer (TypeScript, NestJS/Node.js) (m/f/x)
Get more other jobs in your inbox
Verified daily — no ghost listings.
About This RoleAI processing…
We help millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers.
Our 1,000+ team across 10 countries builds products used every day at global scale, where you'll have real ownership and see your impact. Want to shape the destinations people rely on to shop with confidence? Keep reading.
Key Responsibilities
- 1Design, develop, and maintain web applications and components using Node.js, TypeScript, NestJS and related technologies, ensuring adherence to coding standards and best practices.
- 2Collaborate with front-end developers, designers, and engineering and product managers to deliver high-quality solutions, actively participating in the full software development lifecycle.
- 3Troubleshoot and debug issues in existing codebases, optimizing application performance and scalability to enhance user experience.
- 4Integrate third-party APIs and services seamlessly, staying updated on the latest web development trends.
- 5Document code and processes comprehensively for future reference, while following security best practices to safeguard web application integrity and confidentiality.
- 6Provide technical guidance and support to junior developers as needed, contributing to team discussions and decision-making processes regarding architecture and technology selection.
Requirements
- You have 6+ years of experience as a software developer.
- Knowledge of AWS technologies such as DynamoDB, Elasticsearch, relational and NoSQL databases, EventBridge and messaging and queuing solutions like SQS, SNS (or any other cloud platform like Google Cloud or Azure).
- General understanding of common design and architectural patterns, with the ability to produce elegant designs in back-end, REST API, EDA and microservice architectures.
- Logical, analytical thinking, with a structured and target-oriented approach and very good problem-solving skills.
- Passion for delivering clean code, unit/integration tests, and maintainable documentation.
- Familiarity with Agile/Scrum methodologies and DevOps best practices.
- Knowledge of common frameworks such as GitLab, Docker, and CI/CD solutions.
- Optionally, experience with GraphQL, federation and Supergraph concepts.
- Good communication skills in English.
Perks & Benefits
Apply to This Job in Minutes
Generate ATS-optimized resume + cover letter + interview prep with Jobease.ca AI. Complete your application faster.
75% of AI Resumes Get Rejected
Beat the ATS with Jobease.ca's AI Resume Builder. Optimized for real hiring systems.
Build My ResumeProfile Match
Loading…Checking your profile against this job…
Job Overview
Share This Job
Track All Your Applications
Never lose track again. Jobease.ca organizes every application, interview, and follow-up.
Organize My Search