Enable job alerts via email!

Senior NgRx Angular Developer

Klanik

Toronto

On-site

CAD 70,000 - 110,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative consulting firm is seeking a talented front-end developer to join a dynamic team focused on modernizing e-Commerce solutions for leading airlines. In this role, you'll leverage your expertise in Angular, TypeScript, and REST APIs to develop high-quality web applications that enhance customer experiences. Working in a collaborative Agile environment, you'll contribute to the entire development lifecycle, from analysis to deployment. This position offers an exciting opportunity to work on cutting-edge projects while mentoring junior developers and driving continuous improvement. If you're passionate about technology and eager to make an impact, this is the perfect role for you.

Qualifications

  • 5+ years of experience as a front-end developer.
  • Strong experience with HTML and CSS is a must.
  • Experience in eCommerce and Analytics is a plus.

Responsibilities

  • Develop complex, ecommerce applications in an Agile environment.
  • Collaborate with team members to enhance quality and efficiency.
  • Mentor junior team members and propose improvements.

Skills

HTML
CSS
Angular
TypeScript
JavaScript
Web performance optimization
Event driven programming
Agile methodologies
SOAP/REST Webservices
Mentoring

Education

Master's degree in Engineering
Bachelor's degree in Computer Science

Tools

Jenkins
SonarQube
Docker
Git

Job description

About the company:

KLANIK est une société de conseil en Ingénierie IT qui accompagne ses clients dans leurs projets digitaux et technologiques.

Le groupe KLANIK compte désormais plus de 750 talents, évoluant dans 16 agences en Europe, Amérique du Nord, Afrique et Moyen-Orient. Des experts engagés, atypiques et passionnés, impliqués dans des projets stratégiques grâce à leur haut niveau de compétences en Software, DevOps, Cloud, Agilité, Cybersécurité, Big Data & IA.

En parallèle de leurs métiers, les collaborateurs du groupe KLANIK sont accompagnés au quotidien dans leur développement personnel et professionnel, via différentes initiatives engageantes et innovantes :

KONSCIOUS : communauté interne engagée dans les enjeux écologiques, sociaux et environnementaux
KAMPUS : institut de formation technique certifié
KORNER : incubateur de start-ups technologiques
KLANIK ESPORT : club professionnel e-sport ouvert aux collaborateurs

Job Description :

Business environment:
DGA recently has launched a massive project to modernize the e-Commerce solutions of our Client. As an alternative to the current solutions based on e-Retail product, we now propose a REST/JSON API (called Digital Experience API) that provides an airline with the access to the e-Commerce business logic, enabling airlines to develop custom applications for their digital touchpoints (e.g., web, mobile, Internet of Things, smart devices).
On top of this API, we propose a developer toolkit to develop the UI components in Angular. The developer toolkit or devtoolkit provides a default frontend model and utilities that can be reused throughout any applications of an airline.
Thanks to this ecosystem, developers can deliver to an airline a full booking application via a CMS (airline's CMS) and publish a website in production.

Summary of the role:
You will use your experience and knowledge to lead the team toward improved quality and efficiency to design, develop the web site for one of the leading airlines of the Americas.
You will be working in a Scrum team, in a full Agile set-up, to build critical mission web applications.

In this role you'll:
Develop complex, ecommerce applications as a member of a diverse, high-energy team following Agile/SAFe principles, and using the latest tools and techniques (Angular, REST, Springboot, TypeScript, MS Azure, etc.)
Work closely with Product Owner, Scrum Master, Technical Lead, and other project stakeholders to develop new functionality from business specifications.
Contribute to the entire lifecycle including analysis, development, fixing, and monitoring of issues.
Actively share your experience, mentor junior team members, propose improvements to enhance quality, efficiency, and customer satisfaction.

Required qualifications :

About the ideal candidate:
Education: Master's or bachelor's degree in Engineering - Computer Science preferred.
Relevant Work Experience:
Minimum 5 years of experience as a front-end developer.
Strong experience with HTML and CSS is a must.
Angular NgRx knowledge required (React nice-to-have), TypeScript, RxJS, Bootstrap, Redux for state management is preferred.
Web performance/optimization knowledge.
Able to transform mockups into real-world applications with high standards.
Accessibility knowledge is a plus.
JavaScript foundations.
SOAP/REST Webservices & Standards.
Excellent Object-Oriented design skills.
Event driven / asynchronous programming.
Experience on Continuous integration tools: Jenkins, SonarQube, Docker.
Good knowledge of Source Control Management (Git).
Experience in working in agile environment (Scrum or Scaled Agile).
Experience in eCommerce and Analytics is a plus.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.