Postuler

Publié il y a 4 mois

Full Stack Developer

@ Embross

Richmond Hill, Ontario

3+ ans d’expérience
Postuler
SIGNAUX

En bref

Embross is hiring a Full Stack Developer in Richmond Hill, ON, to build web interfaces and backend services for airport self-service and passenger processing systems. The work covers JavaScript/TypeScript, React or Angular, Node.js, APIs and SQL or MongoDB databases, with a hybrid arrangement and occasional travel. The posting asks for 3 to 6+ years of professional development experience and lists health, dental, RRSP and profit-sharing benefits.

Responsabilités :

  • Design, develop and maintain full stack applications
  • Build responsive interfaces for kiosk and self-service environments
  • Develop and integrate backend services and APIs
  • Collaborate with cross-functional teams on technical solutions
  • Troubleshoot issues in real-world deployment environments

Résumé des exigences :

  • 3 to 6+ years of professional software development experience
  • Strong JavaScript or TypeScript web development experience
  • Experience with React, Angular or similar frontend frameworks
  • Node.js backend and REST API experience
  • SQL or MongoDB database experience

Outils et compétences

Avantages mentionnés

Assurance maladieSoins dentairesSoins de la vueAssurance vieAssurance invaliditéRégime de retraite
Source et dates

Site carrière / système de candidatures · adp

Date publiée par l’employeur
2026-06-24
Première détection par notre source
2026-10-23
Mise à jour du dossier source
2026-11-06

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience3 an(s) et plus
Déplacementsavion : minimes · route : minimes
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
Avantages mentionnésRégime de retraite

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy8
Description

Work Location: Richmond Hill, ON (Hybrid)

Who We Are

At Embross, we build technology that quietly powers millions of travel experiences every day. From check-in to boarding, there’s a strong chance that our hardware or software played a role in getting passengers where they need to go.

We partner with some of the world’s leading airlines and airports to deliver passenger automation and self-service solutions that make travel faster, simpler, and less stressful. For our partners, that means more efficient operations and better passenger experiences. For us, it means solving complex, real-world challenges at global scale.

What makes Embross unique is the breadth of what we do. We work across a diverse stack that blends hardware, software, and real-time systems in some of the busiest and most demanding environments in the world. It’s a space where creativity, engineering, and operational thinking come together.

If you’re motivated by meaningful problems, tangible impact, and the opportunity to shape how people move through the world, we should talk.

What You’ll Do

We’re entering an exciting phase of growth and transformation as we evolve our platform, expand our product capabilities, and embrace increasingly data-driven environments.

As a Full Stack Developer, you will play a key role in building and enhancing the applications that power our self-service and passenger processing solutions. This is a hands-on role where you’ll contribute across the full technology stack, from intuitive user interfaces to scalable backend services.

You’ll collaborate closely with Solution Architects, Software Managers, Product Owners, and fellow developers to deliver high-quality, reliable solutions used in real-world, high-demand environments like airports around the globe.

This role is ideal for someone who enjoys solving complex problems, takes pride in clean and maintainable code, and is eager to grow their technical expertise while contributing to meaningful, customer-facing solutions.

You will:

  • Design, develop, and maintain full stack applications across modern web and backend technologies
  • Build responsive, reliable, and user-friendly interfaces for kiosk and self-service environments
  • Develop and integrate backend services and APIs to support scalable, high-performance systems
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Contribute to code quality, testing, and continuous improvement of development practices
  • Troubleshoot and resolve issues in complex, real-world deployment environments
  • Participate in the evolution of Embross’ CUSS platform and related products

Who You Are

You’re a motivated and curious developer who enjoys working across the stack and contributing to real-world solutions. You thrive in a collaborative environment, are open to feedback, and take ownership of your work.

You’re someone who values both quality and delivery, balancing attention to detail with the ability to move quickly and adapt in a fast-paced environment.

Core Qualifications:

  • Strong experience building modern web applications using JavaScript or TypeScript
  • Experience developing frontend applications using frameworks such as React, Angular, or similar technologies
  • Experience building backend services using Node.js and related frameworks
  • Strong understanding of web application architecture, design principles, and scalable software development
  • Experience developing and consuming APIs (REST, with familiarity with OpenAPI/Swagger preferred)
  • Proficiency with SQL and/or document databases such as MongoDB
  • Experience with frontend state management or state machine concepts (for example XState, Redux, SCXML, or similar approaches)
  • Experience building applications for kiosk, POS, embedded, or high-availability environments is an asset
  • Strong understanding of Git and modern development workflows
  • Experience with CI/CD tools and managing build and deployment pipelines, including Jenkins
  • Strong problem-solving skills and attention to detail
  • Good communication skills and ability to work effectively in a collaborative team environment
  • You have a passion for building polished user experiences and interactive applications that run reliably in customer-facing environments.
  • Typically 3–6+ years of professional software development experience

You’ll stand out if you also have:

  • Experience working in hardware-integrated environments or edge systems
  • Familiarity with microservices or distributed systems
  • Exposure to IATA standards (CUSS, CUPPS, CUTE, etc.)
  • Experience in the travel and transportation domain (airlines, airports, DCS, reservation systems)

  • Most importantly, you’re someone who is eager to learn, grow, and contribute to a team building impactful technology.

Work Environment & Travel

This role is primarily based out of our Richmond Hill office, with occasional travel depending on project needs.

What We Offer

At Embross, we believe that great technology is built by great teams, and that means investing in our people, our culture, and our shared success.

A Culture That Supports You

You’ll be part of a collaborative, respectful, and inclusive environment where ideas are encouraged, contributions are valued, and people genuinely enjoy working together. We foster a culture where developers are empowered to take ownership and continuously improve.

Meaningful Work with Real Impact

Your work will directly influence the travel experience of passengers around the world. You’ll build solutions that operate in real environments, not just in theory.

Growth & Development

We are committed to building from within. You’ll gain exposure to complex systems, modern technologies, and opportunities to expand your skills and responsibilities over time.

Comprehensive Benefits

  • Employer-paid health, dental, vision, and life insurance
  • Short-term and long-term disability coverage
  • Employer RRSP contribution (minimum 3% of base salary)
  • Performance-based profit-sharing program (up to 15% of base salary)
  • Flexible working environment

A Connected Team

We believe strong teams are built both inside and outside of work. From team events to social gatherings, BBQs, bowling, picnics, and more, you’ll find plenty of opportunities to connect with colleagues.

Our Commitment

Embross values diversity and inclusion and is committed to creating an environment where everyone feels welcome and supported. If you require accommodations at any stage of the recruitment process, please reach out to [email protected].

Emplois semblables

  • Full Stack Developer

    Toronto, ON
    Temps plein

    TSXTR TSX Trust Company

    5+ ansCandidates need a bachelor's degree in computer science or equivalent experience, plus 5+ years building production web applications. They need strong skills in JavaScript, React, Node.js or Python, PostgreSQL, AWS, Docker and Git.

    React, Node.js, Python, PostgreSQL, MongoDB, AWS

  • Junior Full Stack Developer

    Ottawa, ON
    Temps plein

    CGI

    Candidates need junior-level web development experience across front end and back end, familiarity with AI code assistants, and the ability to work EST hours. Eligibility for reliability security clearance is required.

    AI Code Assistants

  • Full Stack Developer - Entry Level

    Toronto, ON

    Scotiabank

    2+ ansCandidates need 2 to 4 years of full-stack development experience, or equivalent practical experience, plus a computer science or related degree. They should know React, Node.js, TypeScript, Java and SQL, and have basic cloud, DevOps and security knowledge.

    Git, Jenkins, GitHub Actions, Docker, Kubernetes, Kafka

  • Senior Full Stack Developer (Java/React)

    Toronto, ON
    HybrideTemps plein

    Miratech

    7+ ansCandidates need 7+ years of software development experience, strong Java and Spring Boot skills, and experience building React web apps and APIs or microservices. They also need SQL and database skills, cloud deployment experience on AWS, Azure or GCP, and CI/CD and security knowledge.

    Git, React, Spring Boot, Node.js, Python, SQL

  • Full Stack Developer II, Software Engineering

    Brampton, ON
    Temps plein

    Loblaw

    5+ ansCandidates need a bachelor's degree in computer science or a related field and 5+ years of full stack development experience, including high-data-volume applications. They need production Next.js and TypeScript skills, SQL experience with PostgreSQL or BigQuery, and experience fixing vulnerabilities in Next.js and Docker.

    Next.js, TypeScript, PostgreSQL, BigQuery, Prisma, Drizzle

  • Senior Full Stack Developer - UGH - FT Support

    Etobicoke, ON

    Humber College

    5+ ansCandidates need a four-year degree or equivalent in computer science or a related field and at least five years of software development experience. Strong skills in SQL, MySQL, PHP, Laravel, Python, JavaScript and React are required, with Drupal and Linux experience valued.

    SQL, MySQL, PHP, Laravel, Python, ReactJS

  • Senior Full Stack Developer

    Markham, ON
    125k–135k $/anSur placeTemps plein

    Accommodations Plus International

    5+ ansCandidates need at least 5 years of full stack development experience and a Bachelor's degree in computer science, engineering or a related field. Strong Java and Spring Boot skills, Angular or React, AWS and hands-on use of AI coding tools are required.

    Postman, Swagger, Jenkins, GitHub Actions, Git, Docker

  • Senior Full Stack Developer (.Net Technology Stack)

    Toronto, ON
    Temps plein

    BDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.

    Candidates need strong multi-tier .NET experience (C#, ASP.NET MVC, Webforms, REST APIs), relational database skills in SQL Server or Sybase, and experience with the full software development life cycle. Experience with Java or Python is also expected.

    Sybase, SQL Server

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.