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:
AWS
Analytical Skills
Azure
CI/CD
CloudFormation
Code Review
Collaboration
Communication
Debugging
DevOps
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