Développeur.se Front-End Senior - Senior Front-End Developer

Evidens - Solutions · Montreal, Quebec
Department Evidens - Solutions
Employment Type Full-Time
Minimum Experience Experienced

Développeur.se Senior Front-End  

Poste permanent à temps-plein



A propos du poste

Imagia recherche un développeur ou une développeuse  web qualifié pour construire une interface facile à utiliser entre l'utilisateur et le produit.  Vous travaillerez aux côtés d'un groupe multidisciplinaire de ressources, c'est-à-dire des développeurs et des scientifiques de données, des architectes de systèmes, des chefs de projet, et vous serez responsable de la mise en œuvre des éléments visuels que les utilisateurs voient et interagissent dans notre application. En général, ils sont assistés par des développeurs web back-end, qui sont responsables de la logique applicative côté serveur et de l'intégration du travail des développeurs front-end. 


Ce poste est un emploi à temps plein basé à Montréal avec des déplacements occasionnels vers notre autre site (Granby).



A propos de vous


Vous serez responsable de :


En tant que membre de notre équipe, vous aurez à :

  • Développer des fonctionnalités et des améliorations au produit de manière sûre, bien testée et performante
  • Travailler avec la gestion des produits/projets et d'autres parties prenantes (backend, UX, etc.) afin d'étudier les nouvelles fonctionnalités du produit Imagia.
  • Élaborer un code conforme à nos normes internes en matière de style, de maintenance et de meilleures pratiques pour un environnement web de grande envergure. Maintenir et défendre ces normes par la révision du code. 
  • Expédier en toute confiance des fonctionnalités et des améliorations avec un minimum de conseils et de soutien de la part des autres membres de l'équipe.
  • Collaborer avec l'équipe sur des projets de plus grande envergure.
  • Aider à améliorer l'expérience globale de notre produit en améliorant la qualité des fonctionnalités du Frontend
  • Aider à identifier les domaines d'amélioration de la base de code et contribuer à l'améliorer
  • Contribuer à notre processus de flux de travail et le suivre, aux côtés du reste des développeurs du frontend et de la communauté Imagia, pour soutenir le Lead Front-End
  • Promouvoir des améliorations de la qualité, de la sécurité et des performances des produits qui ont un impact sur l'ensemble de votre équipe.
  • Résoudre des problèmes techniques de grande envergure et complexité.
  • Exercer une influence sur les objectifs généraux et les buts à long terme de votre équipe.
  • Avoir de l'expérience dans les problèmes de performance et d'optimisation, en particulier à grande échelle, et avoir démontré sa capacité à diagnostiquer et à prévenir ces problèmes
  • Aider à définir et à améliorer nos normes internes en matière de style, de maintenabilité et de meilleures pratiques pour un environnement web à grande échelle. Maintenir et défendre ces normes par la révision du code.
  • Fournir un mentorat aux autres développeurs de votre équipe pour les aider à se développer dans leurs responsabilités techniques et éliminer les obstacles à leur autonomie.
  • Proposer en toute confiance des fonctionnalités et des améliorations de taille moyenne avec un minimum de conseils et de soutien de la part des autres membres de l'équipe. Collaborer avec l'équipe sur des projets plus importants. 



La personne que notre équipe cherche à accueillir

Le candidat recherché détient généralement un baccalauréat ou une maîtrise en informatique, en ingénierie ou dans une discipline connexe, ainsi que 3 à 5 ans d'expérience pratique en tant que développeur logiciel. Toute combinaison équivalente d'études et d'expérience pourra également être prise en considération.



Exigences 

  • Diplôme universitaire en informatique ou dans un domaine connexe 
  • 3 à 5 ans d'expérience en tant que développeur en amont 
  • Une solide compréhension des concepts fondamentaux du web et des navigateurs, ainsi que des concepts sémantiques du HTML, du CSS et du JavaScript
  • Expérience de JavaScript, Typescript et React (Redux et RxJS est un atout)
  • Aptitude à communiquer efficacement en anglais et en français, tant à l'écrit qu'à l'oral
  • Expérience de la méthode de test en tant que test unitaire ou d'intégration et de la conception de test en tant que TDD et/ou BDD
  • Capacité avérée à communiquer de manière claire et concise sur des problèmes techniques, architecturaux et/ou organisationnels complexes et à proposer des solutions itératives approfondies
  • Expérience des problèmes de performance et d'optimisation et capacité avérée à diagnostiquer et à prévenir ces problèmes
  • Capacité démontrée à s'intégrer et à s'intégrer dans une organisation à long terme
  • Un état d'esprit positif et axé sur les solutions
  • Bonnes compétences en matière de gestion du temps 
  • Auto-motivé et autogestionnaire, avec de fortes capacités d'organisation
  • Capacité avérée à travailler en étroite collaboration avec d'autres parties de l'organisation


Atouts

  • Connaissance pratique du Javascript, du Typecript et de React
  • Expérience dans une organisation à haut rendement, de préférence une start-up technologique
  • Expérience des entreprises de logiciels d'entreprise
  • Expérience dans le secteur des plates-formes de développement/outils


A propos de nous


Imagia est une entreprise dynamique dont la mission innovante n’est rien de moins que de révolutionner le domaine de la santé grâce à l’intelligence artificielle. Le bien-être de la collectivité et de ses employés, l’innovation technologique et la pérennité de l’organisation sont au cœur de ses priorités.


Soutenus par une organisation du travail et des outils de gestion modernes, nous offrons des conditions de travail axées sur la flexibilité, l’équité et la reconnaissance, tout en faisant évoluer notre offre avantageuse de rémunération globale. Notre approche se distingue par sa qualité et par sa capacité à avoir un réel impact positif chez nos clients. Nous avons une équipe dynamique et ouverte dans laquelle vous aurez la possibilité de vraiment faire la différence !


Nous offrons un environnement de travail stimulant, des installations modernes au cœur de la nouvelle ville d'IA de Montréal, une rémunération et des avantages sociaux concurrentiels, mais surtout, l'opportunité de rejoindre un groupe de professionnels hautement qualifiés et passionnés par la santé, la science et le progrès.  

Imagia est un employeur offrant l'égalité des chances - Nous sommes engagés à créer un environnement inclusif pour tous les employé




Senior Front-End Developer

Permanent full-time position

 


About the position

For the Senior Frontend Developer position, Imagia is looking for a people-skilled web developer to build an easy-to-use interface between the user and the product. You will be working side-by-side with a multi-disciplinary group of resources, i.e., Back-End, Full-Stack, Data Scientists/Developers, System Architects, Project Managers, and you will be  responsible for implementing visual elements that users see and interact within our application. In general, they are supported by back-end web developers, who are responsible for server-side application logic and integration of the work front-end developers do. 


This position is a full-time employment based in Montreal with occasional travel to our other location (Granby).



What you’ll be accountable for:

  • Develop features and improvements to the product in a secure, well-tested, and performant way
  • Work with Product/Project Management and other stakeholders (Backend, UX, etc.) to iterate on new features within the Imagia product.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review. 
  • Confidently ship features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Help improve the overall experience of our product through improving the quality of the Frontend features
  • Help identify areas of improvements in the code base and help contribute to make it better
  • Contribute to and follow our workflow process, alongside the rest of the Frontend Developers and Imagia’s community, in support of the Lead Front-End
  • Advocate for improvements to product quality, security, and performance that have impact across your team.
  • Solve technical problems of high scope and complexity.
  • Exert influence on the overall objectives and long-range goals of your team.
  • Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems
  • Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Provide mentorship for other developers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
  • Confidently ship moderately sized features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects. 



About you

The ideal candidate to join our team will be an ambitious and self-driven Front-end Developer with 3 to 5 years of managing responsibilities for implementing visual elements that users see and interact within a web application.



The person our team is looking to welcome


  • University degree in computer science or a related field 
  • 3 to 5 years’ experience as a Front-end Developer 
  • A solid understanding in core web and browser concepts and semantic HTML, CSS, and core JavaScript concepts
  • Experience with JavaScript, Typescript and React (Redux and RxJS is an asset)
  • Effective communication skills in English and French, both written and spoken
  • Experience with testing method as unit or integration test and test design as TDD and/or BDD
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Demonstrated ability to onboard and integrate with an organization long-term
  • Positive and solution-oriented mindset
  • Good time-management skills 
  • Self-motivated and self-managing, with strong organizational skills.
  • Demonstrated ability to work closely with other parts of the organization



  Essential skills for further consideration

  • Working knowledge of Javascript, Typescript and React
  • Experience in a peak performance organization, preferably a tech startup
  • Enterprise software company experience
  • Developer platform/tool industry experience




About us

Imagia is a dynamic company with the innovative mission of revolutionizing healthcare through artificial intelligence. The well-being of the community and employees, technological innovation and the company’s longevity are at the core of Imagia’s priorities.


Supported by a sound work structure and modern management tools, we offer working conditions focused on flexibility, equity and recognition, while developing our generous total rewards offer. Our approach is defined by our quality services and ability to have a true positive impact on our clients. Make a real difference as part of a dynamic and driven team!


We offer a stimulating and focused yet fun work environment, modern facilities at the heart of Montreal’s new AI city, a competitive compensation and benefits package, but most importantly, the opportunity to join a group of highly qualified professionals with a genuine passion for health, science and progress. 

Imagia is an equal opportunity employer - We are committed to creating an inclusive environment for all employees.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Montreal, Quebec
  • Department
    Evidens - Solutions
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced