Développeur NodeJS/NodeJS developer

Akkodis

Montreal

On-site

CAD 90,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading IT consulting firm in Montreal seeks a Software Engineer to design and implement supplier integrations and data pipelines. Ideal candidates should have strong skills in Node.js, TypeScript, and API development, along with a solid educational background in Computer Science. The role includes mentoring junior developers, ensuring code quality, and collaborating with cross-functional teams.

Qualifications

  • Deep understanding of modern frameworks and technologies.
  • Hands-on experience with building and consuming APIs.
  • Proven experience in leading or mentoring other developers.

Responsibilities

  • Own the end-to-end design and development of supplier integrations.
  • Utilize knowledge of Node.js and TypeScript for integration services.
  • Integrate with third-party travel suppliers via APIs and data feeds.
  • Mentor junior developers and advocate for code simplicity.

Skills

Node.js
TypeScript
API Development
Data Integration
Cloud Infrastructure
Python

Education

B.S. or M.S. in Computer Science

Job description

Direct message the job poster from Akkodis

//

Key responsibilities

  • Own the end-to-end design, development, and rollout of new supplier integrations and data pipelines, demonstrating a high level of technical competency and leadership
  • Utilize your deep knowledge of Node.js and TypeScript to build and maintain robust integration services and APIs, ensuring high performance and reliability in our data pipelines
  • Integrate with third-party travel suppliers and partners via APIs, SFTP, and other data feeds, ensuring the reliable ingestion and updating of external data into the platform
  • Implement and maintain supplier-specific deep-linking solutions to seamlessly redirect users to partner booking pages while preserving a consistent and secure user experience
  • Parse, normalize, and store large volumes of listings data (e.g. hotels, accommodations) from external providers to power company's search and booking features
  • Retrieve and process booking and commission data from suppliers (via APIs or file exports) and integrate it into our internal reporting systems, ensuring accurate and timely revenue tracking and partner reporting
  • Ensure all integration pipelines align with internal data schemas and adhere to best practices for observability, security, and scalability, maintaining consistent quality across providers. Work closely with our infrastructure team to implement robust CI/CD, secrets management, and monitoring for these pipelines
  • Collaborate with other squads to maximize the value of integration data - working with the Hub team to support user-facing features that rely on supplier data, providing structured data services to the other product teams, and delivering normalized datasets to the Data team for analytics and forecasting
  • Mentor junior developers and new team members, sharing knowledge and fostering a culture of continuous improvement within the Integrations squad. Advocate for code simplicity and maintainability in all solutions, keeping long-term implications in mind

Requirements

  • B.S. or M.S. in Computer Science or equivalent experience
  • Deep understanding of modern frameworks and technologies, with a proven track record of delivering high-quality, scalable web services or applications. Hands-on experience with building and consuming APIs and working with cloud infrastructure (GCP preferred) is required. Familiarity with Python is a plus
  • A creative mindset and strong problem-solving abilities, capable of navigating complex data integration challenges with pragmatic solutions
  • Proven experience in leading or mentoring other developers, with a focus on improving team skills, code quality, and overall product reliability
  • Comfort with agile development, rapid iteration, and the potential for significant project changes or pivots as partner requirements evolve
  • Excellent communication skills and a collaborative approach to working with product managers and cross-functional stakeholders, ensuring alignment and clarity across teams
Seniority level
  • Seniority level
    Associate
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT Services and IT Consulting and Software Development

Referrals increase your chances of interviewing at Akkodis by 2x

Sign in to set job alerts for “Software Engineer” roles.
Frontend Developer Intern - Fall 2025 Semester (Sept-Dec, Remote - Canada)
Frontend Developer (multiple opportunities)
Junior Software Engineer (1-5 years) - Python or C++ - Hybrid working - Up to $160,000 CAD Base (+Bonus)
Backend Developer Intern - Fall 2025 Semester (Sept-Dec, Remote - Canada)
Software Engineer, Intermediate or Senior
Full-Stack Software Engineer [Contract] [Remote possible]
Full Stack Developer (React/Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm - Montreal
Frontend Developer | AI Ad-Tech | Montreal (Hybrid) | $90,000 - $110,0000 + Equity

Montreal, Quebec, Canada CA$90,000.00-CA$110,000.00 3 weeks ago

Software Developer Intern (Solutions Engineering team), Fall 2025

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

Remote
CAD 1,000
Flexible working hours
Opportunity for contract extension
Developer Relations Engineer
Developer Relations Engineer

Canonical • Laval

Remote
CAD 100,000 - 120,000
Remote work flexibility
USD 2,000 personal development budget
Annual compensation review
+1
Developer Relations Engineer
Developer Relations Engineer

Canonical • Montreal

Remote
CAD 70,000 - 110,000
Remote work environment
Personal learning budget of USD 2,000
Annual compensation review
+2
Platform Engineer
Platform Engineer

Xsolla • Montreal

On-site
CAD 100,000 - 150,000
100% company-paid medical, dental, and vision plans
Unlimited Flexible Time Off
Personalized career roadmap
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Laval

Remote
CAD 80,000 - 120,000
Distributed work environment with in-person team sprints
Personal learning and development budget of CAD 2,000
Annual compensation review
+2
Developer/Engineer/SAP/COBOL/JAVA/.Net (French/(français+English)
Developer/Engineer/SAP/COBOL/JAVA/.Net (French/(français+English)

COGNITO INC • Montreal

On-site
CAD 90,000 - 110,000
Mobile Engineer
Mobile Engineer

Akkodis • Toronto

Hybrid
CAD 130,000 - 200,000
Comprehensive Total Rewards Program
Leadership coaching opportunities
Flexible work/life balance options
+1
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Montreal

Remote
CAD 70,000 - 90,000
Personal learning and development budget
Annual compensation review
Recognition rewards
+2
Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal
Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Hunter Bond • Montreal

Remote
CAD 200,000
Friendly, tight-knit environment
Flat structure with clear progression route
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Athennian • Toronto

Remote
CAD 100,000 - 500,000
Minimum of three weeks vacation
Comprehensive health, dental, and vision coverage
Work-from-home allowance
+1