Apply now

Posted 3 months ago

RQ11442 - Software Developer - API - Senior

@ Flexstaf IT

Toronto, Ontario

5+ years experience
Apply now
SIGNALS

Overview

Flexstaf IT is hiring a senior software developer for an API-focused role building React and Next.js front ends, RESTful APIs and AI-driven systems. The work covers agentic AI, ML model integration and MLOps, with cloud deployment on Azure.

Responsibilities:

  • Développer et tester des API RESTful et des interfaces web
  • Traduire les spécifications techniques en applications fonctionnelles
  • Intégrer des systèmes d'IA et de machine learning
  • Résoudre les problèmes techniques et documenter les solutions

Requirements summary:

  • Au moins 5 ans avec React, TypeScript, Node.js et Next.js
  • 2 à 3 ans en IA agentique, LangChain, RAG et Python
  • Expérience avec Azure et les méthodologies Agile
  • Solides compétences en communication

Tools & skills

Source and dates

Source type not verified · manatal

Employer posting date
2026-08-19
First seen by our source
2026-10-11
Source record updated
2026-10-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Flexstaf IT

FieldValue
Open jobs on Jobsy85
Job description

Must Have:

  • 5+ Experience with React framework and typescript
  • 5+ Experience with Node.js and Next.js
  • 5+ Experience building and testing RESTful APIs
  • 2-3+ years of Multi-agent (Agentic AI), LLMops, MCP, langchain, langGraph, RAG, Qdrant, Python
  • Experience with ML models - XGboost, Tensorflow
  • Experience with Airflow, PySpark
  • 5+ Hands on experience with Progressive Web Apps
  • Experience and expert knowledge in HTML, JavaScript, CSS and CSS Frameworks
  • Experience with cloud platforms such as Azure

Nice to have:

  • Hands on experience developing production level AI agents, frameworks and AI supported systems using various models, tools and architectures (e.g. LLMs, ML, Computervision, etc.)
  • Hands on experience designing and implementing MLOps tools and processes in enterprise environments
  • Prior OPS exp or public sector exp.

Experience and Skill Set Requirements

Technical Skills 40%

  • Experience with Agile methodologies
  • Experience with React framework and typescript
  • Experience with Node.js and Next.js
  • Experience building and testing RESTful APIs
  • Multi-agent (Agentic AI), LLMops, MCP, langchain, langGraph, RAG, Qdrant, Python
  • ML models - XGboost, Tensorflow
  • MLops - Mlflow, DVC
  • Airflow, PySpark
  • Working knowledge of Jamstack Architecture
  • Hands on experience with Progressive Web Apps
  • Hands on experience with responsive design, front-end testing and debugging techniques, page load optimization and version control
  • Experience and expert knowledge in HTML, JavaScript, CSS and CSS Frameworks
  • Working knowledge of DevOps, task boards, pipelines, etc.
  • Experience with headless content management systems
  • Experience creating front end functionality for login page, profile creation, customer notifications and self-service sign-up
  • Required to translate technical systems specifications into working, tested applications. This includes:
    • Developing detailed programming specifications
    • Writing and/or generating code
    • Compiling data-driven programs, maintaining, and conducting unit tests
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and deployment

Experience 40%

  • Experience with cloud platforms such as Azure
  • Experience with Agile methodologies including using kanban/task boards
  • Extensive experience with JavaScript, CSS, HTML, and front-end languages, user interface design.
  • Experience with RESTful APIs.
  • Hands on experience developing production level AI agents, frameworks and AI supported systems using various models, tools and architectures (e.g. LLMs, ML, Computervision, etc.)
  • Hands on experience designing and implementing MLOps tools and processes in enterprise environments
  • Experience in programming and analysis; specialized software package support at the specified experience level
  • Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
  • Experience in structured methodologies such as Agile Scrum for the development, design, implementation, and maintenance of applications
  • Experience in design, code, test, debug and document applications
  • Experience in application design, latest design patterns, deployment, and troubleshooting
  • Experience with one or more communications protocols
  • Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts
  • Excellent analytical, problem-solving, and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills
  • A team player with a track record for meeting deadlines
  • Hands on experience building integrations to IAA systems such as Azure AD B2C Authentication, Okta Authentication

Communication Skills 20%

  • Strong communication skills to prepare documentation, including but not limited to: solution documentation, user manuals, reports, reviews, assessments
  • Ability to present ideas and suggestions clearly and effectively and in a user-friendly manner; maintain a high level of customer service to both internal and external clients
  • Ability to communicate designs and development in clear and understandable manner

Similar jobs

  • RQ11442 - Software Developer - API - Senior

    Toronto, ON
    $69.52–$104.28/hrFull Time

    Source Code

    5+ YOESource Code needs candidates with 5+ years of React, TypeScript, Node.js, Next.js, RESTful API and Progressive Web App experience, plus 2-3+ years with AI tools such as LangChain, RAG and Python. Experience with Azure, Airflow and PySpark is also required.

    React, TypeScript, Node.js, Next.js, Python, LangChain

  • Director, Strategy

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    Advocate on behalf of the advisor community in the development of enterprise tools further contributing to Advisor efficiency and experience; Identify stakeholder needs, negotiate priorities across competing interests,…

  • Technicien en CAO, réseaux de services publics (sénior) - projet ALTO / Cadence

    Montréal, QC +1
    Full Time

    SYSTRA: With its 11,000 employees, the Group's mission is to connect people and bring territories closer together in the 80 countries where it operates.

    SYSTRA Canada est une société d'ingénierie et de conseil dont la vocation première est d'offrir des solutions de transport, qu'il s'agisse de passagers ou de marchandises : études de…; Profil/Compétences; Formation :…

    Ingénieur Sénior – Conception des réseaux de services publics - projet ALTO/ Cadence

    Montréal, QC +1
    Full Time

    SYSTRA: With its 11,000 employees, the Group's mission is to connect people and bring territories closer together in the 80 countries where it operates.

    SYSTRA Canada est une firme d'ingénierie et de consultation dont l'objectif principal est d'offrir des solutions de transport, que ce soit pour les passagers ou les marchandises: études de…; Évaluer la capacité et les…

    Technicien en CAO, réseaux de services publics (intermédiaire) - projet ALTO / Cadence

    Montréal, QC +1
    Full Time

    SYSTRA: With its 11,000 employees, the Group's mission is to connect people and bring territories closer together in the 80 countries where it operates.

    SYSTRA Canada est une firme d'ingénierie et de consultation dont l'objectif principal est d'offrir des solutions de transport, que ce soit pour les passagers ou les marchandises: études de…; Profil/Compétences;…

    Ingénieur Intermédiaire – Conception des réseaux de services publics – projet ALTO/ Cadence

    Montréal, QC +1
    Full Time

    SYSTRA: With its 11,000 employees, the Group's mission is to connect people and bring territories closer together in the 80 countries where it operates.

    SYSTRA Canada est une firme d'ingénierie et de consultation dont l'objectif principal est d'offrir des solutions de transport, que ce soit pour les passagers ou les marchandises: études de…; Soutenir les réunions de…

  • Private Banking Associate

    Toronto, ON
    Full Time

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    You can demonstrate experience with loan, mortgage, and investment products sufficient to respond to general customer inquiries; Working knowledge of branch routine and operations of other departments and CIBC…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.