5+ years of experience in full stack web development with TypeScript and Python
Proficiency in web development frameworks like React
Experience designing responsive systems for embedded and cloud/web environments
Strong understanding of distributed system design and its challenges
Demonstrated ownership throughout the software development lifecycle (SDLC)
Ability to thrive in fast-paced environments and tackle new challenges
Fluency in both French and English, written and spoken
Responsibilities
Perform hands-on full stack web development using TypeScript
Create and maintain comprehensive documentation for developed models and code
Lead and design key technical projects across teams
Collaborate closely with software team leads and product managers
Mentor and provide technical guidance to junior team members
Benefits
Career pathing with personalized development plans and mentorship
Continuous professional development training
Commitment to gender diversity and inclusion with supportive policies
Flexible hybrid work model
Two paid volunteering days per year
Year-round team events and activities
Comprehensive benefits plan starting on day one
Additional support for new parents during their transition
Full Job Description
*Version française ci-dessous. What You'll Do
Do hands-on full stack web development (TypeScript): implementing the back-end engine needed to interact with the existing Vention tech stack, as well as our graphical user interfaces that allow customers to interact with their industrial machine in a code-free way.
Develop and maintain thorough documentation for all developed models and associated code.
Design and lead crucial technical projects and initiatives across teams and departments.
Work closely with leadership: software team leads, product managers, etc.
Provide mentorship and technical guidance to junior team members.
What You Bring to the Table
Experience with TypeScript, Python, and with web development frameworks such as React
Experience in designing responsive systems (embedded and cloud/web)
Understanding of distributed system design and the related technical challenges
A strong ownership of all aspects throughout the SDLC and beyond
Strong sense of responsibility, to show ownership over full, end-to-end solutions
Love of new challenges and ability to work in fast-paced environments
What We Offer
Career pathing: Real opportunities to grow through personalized development plans, bi-annual employee reviews, and mentorship program
Professional development: Continuous training in performance management, inclusive leadership, leadership operating model, team building, and giving/receiving feedback
Gender diversity & inclusion: Pay equity reviews, inclusive policies, and a Women's Employee Resource Group offering networking, mentorship, and quarterly learning sessions.
Hybrid work: Enjoy flexibility with our hybrid model, allowing you to work from home on select days.
Community engagement: Two paid volunteering days per year to give back to causes you care about.
Team events: All year round employee events including annual kick-off, employee summit, quarterly happy hours, and department events.
Comprehensive benefits: A complete group benefits plan for you and your family that start day one.
Top-up and benefits for new parents: Additional financial support and resources to support employees during their transition to parenthood.
What to Expect in Your Interview
Initial Call
Meet the Team
Case or take-home interview
Decision & Offer
We're committed to making every step of the process inclusive and accessible. If you require accommodations at any stage, please let us know, we'll ensure you have what you need to succeed. Ce que vous ferez:
Faire du développement web full stack de façon pratique (TypeScript) : implémenter le moteur back-end nécessaire pour interagir avec la pile technologique existante de Vention, ainsi que nos interfaces utilisateur graphiques qui permettent aux clients d'interagir avec leur machine industrielle sans avoir à coder.
Développer et tenir à jour une documentation détaillée pour tous les modèles développés et le code associé.
Concevoir et diriger des projets et initiatives techniques cruciaux, à travers les équipes et les départements.
Travailler en étroite collaboration avec la direction : chefs d'équipe logiciel, gestionnaires de produit, etc.
Offrir du mentorat et des conseils techniques aux membres juniors de l'équipe.
Ce que vous apportez à l'équipe
Expérience avec TypeScript, Python, et avec des frameworks de développement web comme React
Expérience dans la conception de systèmes réactifs (embarqués et infonuagique/web)
Compréhension de la conception de systèmes distribués et des défis techniques associés
Un fort sentiment d'appropriation à l'égard de tous les aspects du cycle de développement logiciel (SDLC) et au-delà
Un sens aigu des responsabilités, démontrant une réelle appropriation de solutions complètes, de bout en bout
Un intérêt marqué pour les nouveaux défis et une capacité à travailler dans un environnement rapide et exigeant
Maîtrise du français et de l'anglais, à l'oral et à l'écrit (Anglais demandé pour répondre à notre clientèle anglophone).
Ce que nous offrons:
Cheminement de carrière : De réelles possibilités d'évolution grâce à des plans de développement personnalisés, des évaluations biannuelles et un programme de mentorat.
Développement professionnel : Formations continues sur la gestion de la performance, le leadership inclusif, la construction d'équipes performantes et la rétroaction constructive.
Diversité et inclusion : Revues d'équité salariale, politiques inclusives et groupe-ressource pour les femmes offrant mentorat, réseautage et sessions d'apprentissage trimestrielles.
Travail hybride : Profitez de la flexibilité de notre modèle hybride vous permettant de travailler de la maison certains jours.
Engagement communautaire : Deux journées de bénévolat rémunérées par an pour redonner aux causes qui vous tiennent à cœur.
Événements d'équipe : Activités tout au long de l'année, incluant le lancement annuel, le sommet des employés, des 5à7 trimestriels et des événements par département.
Avantages sociaux complets : Régime complet d'assurances collectives pour vous et votre famille, dès votre premier jour.
Compléments et avantages pour les nouveaux parents : Soutien financier et ressources pour accompagner les employés dans leur transition vers la parentalité.
Déroulement du processus d'entrevue
Appel initial
Rencontre avec l'équipe
Étude de cas ou exercice à domicile
Décision et offre
Nous nous engageons à rendre chaque étape du processus inclusive et accessible. Si vous avez besoin d'adaptations, faites-le-nous savoir - nous veillerons à ce que vous disposiez de tout ce dont vous avez besoin pour réussir.