Home Employers Job Seekers Find a Job About Contact Hire Talent

Backend Developer ( Nest.js / Typescript)

Actively hiringVancouver, British ColumbiaFull-timeMid-Senior level$80,000 - $120,000 CAD

Posted 4 days ago

Apply now

We are seeking a Backend Software Developer to assist in designing, building, and scaling modern web applications. This role involves creating robust backend services while closely collaborating with product, infrastructure, and operations teams. The ideal candidate will have a strong understanding of clean architecture, modern tooling, and a passion for solving real-world problems in production systems. Key Responsibilities: - Design, develop, and maintain scalable full-stack applications. - Build and maintain backend services using TypeScript and NestJS. - Design and integrate RESTful APIs and GraphQL APIs. - Work with PostgreSQL to design efficient and scalable data models. - Implement and maintain microservices using CQRS and Clean Architecture. - Contribute to micro-frontend architectures as needed. - Write clean, maintainable, and testable code. - Participate in code reviews, architectural discussions, and technical decision-making. - Collaborate with cross-functional teams in Agile/Scrum environments. - Track and manage work using project management tools. - Utilize version control systems for team collaboration. Requirements: - Strong experience with TypeScript and hands-on experience with NestJS. - Solid understanding of RESTful APIs and GraphQL. - Experience with PostgreSQL and familiarity with CQRS, Clean Architecture, and Domain-Driven Design. - Proficiency with Git and experience in Agile/Scrum teams. - Strong problem-solving and debugging skills, with the ability to write clean, well-documented code. Preferred Qualifications: - Experience with Docker and containerized applications. - Familiarity with CI/CD pipelines and cloud platforms. - Knowledge of authentication and authorization methods. - Experience with testing frameworks and observability tools. Benefits: - Comprehensive health insurance coverage. - Paid time off for a balanced work-life experience. - Opportunities for career growth and increased responsibilities. - A collaborative team environment focused on technical excellence.

Apply for this role

Your details go straight to a Talione recruiter. The employer is confidential at this stage.

← Back to all jobs · More jobs in British Columbia · More Engineering & IT jobs