NeverHard

Senior Backend Developer with Typescript, NodeJS & Microservices at Infinity Solutions — NeverHard

Senior Backend Developer with Typescript, NodeJS & Microservices at Infinity Solutions in Regent Park, City of Toronto. Skills: AWS, Analytical Skills, Azure, CI/CD, CloudFormation. Apply on NeverHard.

Company
Infinity Solutions
Location
Regent Park, City of Toronto
Type
not_specified

Required skills:

Job Summary We are seeking an experienced Senior Backend Developer to design and build scalable, high-performance microservices. This role requires strong expertise in TypeScript and Node.js , along with the ability to quickly understand complex business domains and translate them into efficient, maintainable backend systems. You will collaborate closely with Solution Architects and engineering teams to implement modern architectures and deliver robust backend solutions. Key Responsibilities Design, develop, test, and deploy scalable backend services and APIs using TypeScript and Node.js Architect and implement microservices-based systems and distributed applications Collaborate with Solution Architects on modern architectural patterns (hexagonal architecture, event-driven systems) Write clean, maintainable, and well-documented code following best practices Conduct code reviews and mentor junior developers Troubleshoot and resolve complex technical issues across environments Work with cloud platforms (AWS, Azure, or GCP) for deployment and operations Contribute to system design, scalability, and performance optimization Maintain technical documentation and development standards Stay current with emerging backend and TypeScript ecosystem trends Required Qualifications 10+ years of experience in backend development Strong expertise in TypeScript , including advanced typing and design patterns Hands-on experience with Node.js and frameworks like Express.js or NestJS Proven experience in building microservices and distributed systems Strong experience designing and developing RESTful APIs Experience with relational and/or NoSQL databases Familiarity with cloud platforms (AWS, Azure, or GCP) Understanding of event-driven architecture and system design principles Proficiency with Git or other version control systems Excellent problem-solving, debugging, and analytical skills Strong communication and collaboration abilities Preferred Qualifications Experience with Infrastructure as Code (Terraform, CloudFormation) Familiarity with CI/CD pipelines and DevOps practices Experience with Docker and Kubernetes Knowledge of messaging systems such as Kafka or RabbitMQ Experience with GraphQL Understanding of DevSecOps principles Key Skills TypeScript | Node.js | Microservices | REST APIs | Distributed Systems | Cloud (AWS/Azure/GCP) | Event-Driven Architecture | Docker | Kubernetes | CI/CD