Alteo is looking for a Front-End React Developer for a permanent position based in Montreal.
Hybrid : office + remote
Responsibilities :
Collaborate with the Designer and Product team to design clear, intuitive user experiences that meet the needs of the customers and the business.
Analyze specifications and mock-ups to ensure technical feasibility.
Design and develop powerful, robust and maintainable features.
Collaborate with other developers for the integration of backend services (REST).
Produce tests to validate the quality of the developed functionalities and to ensure their non-regression in future developments.
Collaborate with the QA team to help them validate the developed functionalities.
Participate in the correction of anomalies, testing and validation of releases before customer deliveries.
Participate in the technological choices as well as the choice of architecture evolution.
Profile :
DEC / BAC in computer science, software engineering or equivalent
3+ years of experience as a front-end developer
2+ years of concrete experience developing SPA applications with the React library.
Strong interest in UI, UX and user interface development.
Knowledge of TypeScript, React and Redux.
Knowledge of HTML5, CSS, SASS.
Experience with automated testing tools such as Karma, Jasmine, Mocha, Jest, or Cypress.
Asset : Experience with the Ant Design library
Asset : Experience with Figma
Excellent ability to analyze and solve complex problems.
Organizational skills, rigor, autonomy and initiative.
Communication and listening skills to facilitate teamwork.
Good command of French and functional English (oral and written)
Technical environment :
Agile (Scrum) and Lean (Kanban) methodologies
Oracle and MariaDB, Hibernate, Docker
Java 11 + Spring Boot
TypeScript, React, Redux, Cypress, Ant Design
Maven, Git, Jenkins, Artifactory, JIRA, Confluence
Linux
Alteo est à la recherche d'un Développeur Front-End React pour un emploi permanent basé à Montréal.
Hybride : bureau + télétravail
Responsabilités :
Collaborer avec le Designer et l’équipe Produit afin de concevoir des expériences utilisateurs claires, intuitives et répondant aux besoins des clients et de l’entreprise.
Effectuer l’analyse des spécifications et des maquettes afin de s’assurer de leur faisabilité technique.
Effectuer la conception et le développement de fonctionnalités performantes, robustes et maintenables.
Collaborer avec les autres développeurs pour l’intégration des services backend (REST) .
Produire les tests visant à valider la qualité des fonctionnalités développées et à s’assurer de leur non-régression dans le cadre de développements futurs.
Collaborer avec l’équipe QA afin de les accompagner dans la validation des fonctionnalités développées.
Participer à la correction des anomalies, aux tests et aux validations de releases avant les livraisons clientes.
Participer aux choix technologiques ainsi qu’au choix d’évolution de l’architecture.
Profil :
DEC / BAC en informatique, génie logiciel ou l'équivalent
3+ années d'expérience en tant que développeur front-end
2+ ans d’expérience concrète de développement d’applications SPA avec la librairie React.
Intérêt prononcé pour le UI, le UX et le développement d’interfaces utilisateur.
Connaissance de TypeScript, React et Redux.
Connaissance de HTML5, CSS, SASS.
Expériences avec des outils de tests automatisés tels que Karma, Jasmine, Mocha, Jest, ou Cypress.
Atout : Expérience avec la librairie Ant Design
Atout : Expérience avec Figma
Excellente capacité d’analyse et de résolution de problèmes complexes.
Capacité d’organisation, rigueur, autonomie et prise d’initiative.
Habilités de communication et d’écoute permettant de faciliter le travail en équipe.
Bonne maîtrise du français et anglais fonctionnel (oral et écrit)
Environnement technique :
Méthodologies Agile (Scrum) et Lean (Kanban)
Oracle et MariaDB, Hibernate, Docker
Java 11 + Spring Boot
TypeScript, React, Redux, Cypress, Ant Design
Maven, Git, Jenkins, Artifactory, JIRA, Confluence
Linux