Senior Node.js Developer
Job Description
Job Description
Job Description
Our client, is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. As part of their growth they are now seeking to recruit a Senior Node.js Developer to join their team in Toronto, Canada. This is an on-site position based at the office
You will help build the backend of our client´s platforms. This is a hands-on role where you will design, code, and optimize high-performance systems while working on exciting projects in a fast-paced environment.
Overview of the role
Contribute to the design and development of scalable backend systems and services, ensuring robustness, high performance, and maintainability. Work closely with cross-functional teams to integrate third-party APIs, build new features from scratch, and enhance the core architecture of the platforms.
Responsibilities:
- Develop and maintain in-house backend platforms with Node.js and Nest.js
- Design and implement third-party API integrations
- Build new features and services from scratch in a microservices environment
- Optimize performance and scalability for high-load systems
- Write clean, testable, and maintainable code following best practices
- Participate in code reviews, knowledge-sharing, and continuous improvement initiatives
- Collaborate with frontend, QA, and product teams to ensure high-quality deliveries
Requirements:
- 5+ years of professional experience in web development
- 3+ years of hands-on experience with Node.js and Nest.js
- Strong knowledge of JavaScript (ES6+)
- Experience with high-load SQL and/or NoSQL databases (MongoDB, MySQL, etc.)
- Proven experience implementing REST, GraphQL, and WebSockets
- Understanding of TDD principles and experience writing automated tests
- Solid understanding of microservice architecture principles
- Experience with Git and modern CI/CD workflows
- Experience with Redis and RabbitMQ
- Advanced level of English
Nice to Have
- 2+ years of experience with CI/CD, microservices, and containers
- Experience with Kubernetes
- Experience with NATS
- Strong knowledge of TypeScript
How to Apply
Ready to start your career as a Senior Node.js Developer at Triskel Consulting?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Triskel Consulting in Toronto.
Is this a remote position?▼
This appears to be an on-site role in Toronto.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.