Front-End Developer

Elits Canada Inc.
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

DevOps
NoSQL
Backend
Angular
Information Technology
GraphQL
Front End Software Development
REST

Job description

ELITS Canada is looking for a Senior Front-End Developer. You'll join an experienced agile team and take ownership of complex front-end features while collaborating closely with backend, DevOps, and product stakeholders.

About the role:

  • Build and evolve Angular 20 applications, creating reusable UI components with routing, state management, and comprehensive tests.

  • Implement and integrate REST and GraphQL APIs from the front end, working with clear contracts, versioning, and scalable architectures.

  • Integrate the front end with CMS and IAM solutions (e.g., Auth0, Entra ID), and support edge optimizations for speed and reliability.

  • Collaborate on automation and DevOps practices, including containerized environments, CI/CD pipelines, and observability for front-end services.

Requirements

  • 5+ years in full-stack or front-end development

  • Experience with TypeScript, Angular

  • Experience with Java, Spring Boot

  • Experience with Microservices and Rest APIs

  • Experience with SQL or NoSQL

  • Experience with GraphQL

  • Experience with CMS, Auth0, Entra ID

  • Experience with Git, GitFlow

  • Experience with Automated testing

  • Experience with Agile

  • Docker, Kubernetes, CI/CD knowledge preferred

  • Terraform knowledge preferred

  • CDN knowledge preferred

Qualities:

  • Communicative and a positive attitude towards customers and colleagues
  • Analytical skills, logical reasoning, and excellent problem-solving skills.
  • Sense of responsibility, autonomy and resourcefulness.
  • Team player, organized and strive for results and quality
  • Creative with ideas to improve the product
  • Ability to coordinate and handle more than one task at the same time
  • Being proactive, * Expérience avec TypeScript, Angular
  • Expérience avec Java, Spring Boot
  • Expérience avec les microservices et les API REST
  • Expérience avec SQL ou NoSQL
  • Expérience avec GraphQL
  • Expérience avec CMS, Auth0, Entra ID
  • Expérience avec Git, GitFlow
  • Expérience avec les tests automatisés
  • Expérience en méthodologie Agile
  • Connaissances de Docker, Kubernetes, CI/CD (atout)
  • Connaissances de Terraform (atout)
  • Connaissances des CDN (atout)

Benefits & conditions

Are you a social, flexible and structured person with great interest in information technology? Do you find development, constructing and use of the latest technologies challenging? In that case - send your application to us today!

This position is open to Canadian residents (persons with work permit in Canada).

ELITS - Part of Accelerate at IVER

ELITS Canada Inc. est une filiale d'Accelerate at Iver. Notre société mère, Iver, compte aujourd'hui 1 700 employés et poursuit sa croissance. Nous sommes maintenant à la recherche de nouveaux talents souhaitant se joindre à notre aventure. En tant que membre d'Accelerate at Iver, vous serez à la fine pointe de la technologie et participerez à des projets passionnants de numérisation et de transformation auprès de clients de premier plan. Nous sommes passionnés par la réalisation des opportunités numériques dans le cloud. Avec nos clients, nous comblons l'écart entre l'ambition et une mise en œuvre réussie. La communication est un élément essentiel de notre travail, puisque nous collaborons étroitement avec nos clients. En tant qu'employé d'ELITS, vous ferez partie d'une équipe exceptionnelle qui répond toujours aux clients avec humilité, tout en étant très fière de la qualité de ses livrables.

ELITS Canada recherche un Développeur Front-End Senior. Vous rejoindrez une équipe agile expérimentée et prendrez en charge des fonctionnalités front-end complexes tout en collaborant étroitement avec les équipes backend, DevOps et les parties prenantes produit.

À propos du poste :

  • Concevoir et faire évoluer des applications Angular 20, créer des composants UI réutilisables avec routage, gestion d'état et tests complets.
  • Implémenter et intégrer des API REST et GraphQL côté front-end, en travaillant avec des contrats clairs, du versionnement et des architectures évolutives.
  • Intégrer le front-end avec des solutions CMS et IAM (ex. : Auth0, Entra ID) et soutenir les optimisations edge pour la rapidité et la fiabilité.
  • Collaborer aux pratiques d'automatisation et DevOps, incluant les environnements conteneurisés, les pipelines CI/CD et l'observabilité des services front-end.

About the company

ELITS Canada Inc. is a subsidiary of Accelerate at Iver. Our parent company Iver has 1,700 employees today and is growing and now we are looking for new employees who want to join our journey. As part of Accelerate at Iver, you are at the absolute forefront of technology and work on exciting digitization and transformation projects with market-leading customers. We are passionate about realizing digital opportunities in the cloud. Together with our customers, we close the gap between aspiration and successful implementation. Communication is an essential part of the work since we work closely with our customers. As an employee at ELITS you will become a part of a great team that always responds to the customer with humility, and at the same time is very proud of what we deliver.

Apply for this position