Full-Stack Developer | Développeur(euse) full-stack

Imagia - Montréal, QC (il y a 4 mois)

Postuler dès maintenant

La version française est disponible ci-dessous.

Imagia is currently looking for an experienced Full-Stack Developer committed to making his own input and his skills available to further the success of the company. The candidate we are looking for is willing to play a key role in our Evidens platform team. The person will be joining a dynamic team and work alongside with other engineers and developers at all stages of software development.

Main responsibilities:
Develop features and improvements to the Imagia product in a secure, well-tested, and performant way

Analyze and interpret highly complex data to arrive at actionable recommendations

Collaborate with Product Management and other stakeholders within Engineering (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment

Advocate for improvements to product quality, security, and performance

Solve technical problems of moderate scope and complexity

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 small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects

Help and mentor more Junior developers into learning some tricks of good sound software design

Participate as a full member of an Agile team doing breakdowns, code reviews and have the best fun while building the best software

About you:
The retained incumbent generally holds a bachelor’s degree in software engineering or computer science or equivalent work experience, with a minimum of five years related experience in software industry with progressive levels of responsibility, or an equivalent combination of education and experience.

Professional experience with Nodejs

Professional experience with JavaScript / Typescript and associated web technologies (CSS, semantic HTML)

Proficiency in the English and/or French language, both written and verbal, sufficient for success in a remote and largely autonomous work environment

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

Comfort working in a highly agile, intensely iterative software development process

Demonstrated ability to onboard and integrate with an organization long-term

Positive and solution-oriented mindset

Effective communication skills: Regularly achieve consensus with peers, and clear status updates

An inclination towards communication, inclusion, and visibility

Experience owning a project from concept to production, including proposal, discussion, and execution

Self-motivated and self-managing, with strong organizational skills

Demonstrated ability to work closely with other parts of the organization

Share our values, and work in accordance with those values

Nice-to-haves:
Experience working with modern front-end frameworks (eg. React)

Experience in a peak performance organization, preferably a tech startup

Product company experience

Experience with continuous integration tools

Experience working with a remote team

Enterprise software company experience

Developer platform/tool industry experience

Experience working with a global or otherwise multicultural team

Computer science education or equivalent experience

Passionate about/experienced with open source and developer tools

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 – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

-

Imagia est actuellement à la recherche d'un développeur full-stack expérimenté, déterminé à apporter sa contribution et ses compétences pour assurer la réussite de l’organisation. La personne que nous recherchons souhaite jouer un rôle clé dans notre équipe de plate-forme Evidens. La personne rejoindra une équipe dynamique et travaillera aux côtés d'autres ingénieurs et développeurs à toutes les étapes du développement logiciel.

Principales responsabilités:
Développer des fonctionnalités et des améliorations du produit Imagia de manière sécurisée, testée et performante

Analyser et interpréter des données très complexes pour arriver à des recommandations exploitables

Collaborer avec la gestion des produits et d’autres parties prenantes d’ingénierie (par exemple, UX) pour maintenir un niveau de qualité élevé dans un environnement itératif au rythme rapide

Préconiser l'amélioration de la qualité, de la sécurité et des performances des produits

Résoudre des problèmes techniques de portée et de complexité moyennes

Coder conformément à nos normes internes en matière de style, de facilité de maintenance et de bonnes pratiques pour un environnement Web à grande échelle. Maintenir et défendre ces normes par le biais de la révision du code.

Envoyer en toute sécurité de petites fonctionnalités et améliorations avec un minimum de conseils et d’appui des autres membres de l’équipe. Collaborer avec l'équipe sur des projets plus importants

Accompagner et agir comme mentor auprès des développeurs juniors afin de leur apprendre quelques astuces pour bien concevoir un meilleur logiciel

Participer comme membre à part entière d'une équipe agile à la résolution de problèmes et à la révision de codes, tout en s’amusant à développer la meilleure plateforme.

À propos de vous:
Le titulaire du poste à pourvoir est généralement titulaire d’un baccalauréat en génie logiciel ou en informatique ou d’une expérience de travail équivalente, avec au moins cinq années d’expérience dans l’industrie du logiciel à des niveaux de responsabilité progressifs, ou une combinaison équivalente d’éducation et d’expérience.

Expérience professionnelle avec Nodejs

Expérience professionnelle avec JavaScript / Typescript et les technologies Web associées (CSS, HTML sémantique)

Maîtrise de la langue anglaise et/ou française, à la fois écrite et verbale, suffisante pour réussir dans un environnement de travail à distance et autonome

Capacité démontré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 performances et d’optimisation et aptitude démontrée à diagnostiquer et à prévenir ces problèmes

Travailler dans un processus de développement logiciel extrêmement agile et extrêmement itératif

Capacité démontrée à se joindre et à intégrer une organisation à long terme

État d'esprit positif et orienté vers les solutions

Aptitudes à la communication efficaces: atteindre régulièrement un consensus avec ses pairs et des mises à jour claires

Une orientation vers la communication, l'inclusion et la visibilité

Expérience de prise en charge d'un projet de la conception à la production, y compris proposition, discussion et exécution

Motivé et autonome, doté de solides compétences organisationnelles

Aptitude démontrée à travailler en étroite collaboration avec d'autres secteurs de l'organisation

Partager nos valeurs et travailler en accord avec ces valeurs

Atouts:
Expérience de travail avec des frameworks front-end modernes (par exemple, React)

Expérience dans une organisation orientée vers la performance, de préférence une start-up technologique

Expérience en entreprise de produit

Expérience avec les outils d’intégration continue

Expérience de travail avec une équipe à distance

Expérience dans une entreprise de logiciels

Expérience dans l'industrie des outils et des plateformes de développeurs

Expérience de travail avec une équipe globale ou multiculturelle

Formation en informatique ou expérience équivalente

Passionné / expérimenté avec les outils open source et de développement

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 - Minorité / Femmes / Handicap / Ancien combattant / Identité de genre / Sexe