Triskel Consulting logo

Senior Node.js Developer

Triskel Consulting

Toronto, Canada

Share this job:
Posted:

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

Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Jobiance.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.