Développeur Full Stack / Full Stack Developer

Published: 1 month ago
Avatar for Vention

Vention

Simplified Machine Design for Everyone
Company Size
51-200
Company Type
Hardware
Engineering
Industrial Automation
Robotics
See all jobs at Vention image

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

The Role

En tant que développeur full stack chez Vention, vous concevrez et implémenterez des solutions de bout en bout pour automatiser les applications de machines industrielles. Votre objectif sera de développer des logiciels destinés aux utilisateurs (front et back end d’applications Web) qui exploitent les technologies de Vention pour permettre à nos clients de configurer, simuler et faire fonctionner leurs machines. Vous améliorerez les MachineApps existantes et en dirigerez de nouvelles, en répondant à la demande client et en diversifiant davantage le catalogue de Vention.

Pour réussir en tant que développeur full stack vous devrez d’abord maîtriser tous les aspects techniques de nos technologies d’automatisation. Votre intérêt marqué pour l’UI / UX vous aidera à naviguer dans la conception d’une solution complète de A à Z, de la configuration de la machine simulée dans le Cloud à l’exploitation de la machine physique dans l’atelier final. Vous aurez l’opportunité de vous approprier ces solutions et d’utiliser vos compétences en leadership pour interagir de manière autonome avec les différentes parties prenantes. Vous rencontrerez chaque jour de nouveaux défis, et nous espérons que vous vous amuserez à les relever !

CE QUE VOUS DEVREZ FAIRE :

  • Développement web full stack (HTML, Javascript).
  • Concevoir et implémenter des interfaces utilisateur graphiques, pour permettre aux clients d’interagir avec leur machine industrielle sans avoir besoin de code.
  • Développer le back-end nécessaire pour maintenir ces MachineApps et les faire interagir avec la pile technologique Vention existante afin de contrôler la machine de manière appropriée.
  • Adapter l’implémentation des applications pour les exécuter dans divers environnements : simuler dans notre CAD en ligne, et exécuter sur nos contrôleurs de mouvement autonomes.
  • Participer à la conception de la « User Experience » donnée par les MachineApps.
  • Collaborer avec les différentes équipes de Vention (équipe produit, équipe application, équipe automatisation) pour développer et perfectionner nos MachineApps.
  • Travailler avec des partenaires pour intégrer de manière transparente le système d’automatisation Vention avec divers fabricants.

Requirements

  • Maîtrise des langages de programmation Javascript, Python, React, (Typescript)
  • Intérêt pour l’UI/UX/UX
  • Solides compétences en leadership, pour s’approprier les solutions complètes
  • Attrait pour les nouveaux défis et capacité à travailler dans un environnement en évolution rapide
  • Compréhension de TCP/IP, REST, MQTT
  • Compréhension de la conception de systèmes de distribution et des défis techniques associés
  • Expérience dans la conception de systèmes réactifs (embarqués et cloud / web)
  • Compréhension des technologies Internet et des modèles clients / serveurs
  • Expérience pratique de test de code et de modules par rapport à des cas d’utilisation courants

Benefits

Notre culture est un environnement stimulant pour les plus performants. Ce dernier vous donnera l'opportunité de créer des produits, des processus et des stratégies qui auront un impact durable.

Lorsque vous rejoignez Vention, vous rejoignez une équipe de professionnels avec une grande variété d'expériences, de parcours et de perspectives. Ensemble, nous nous efforçons de favoriser un environnement de travail favorable et inclusif pour tous.

Nous sommes passionnés par le fait de vous aider à faire de votre mieux. Réclamez votre place parmi nous et découvrez ce que vous pouvez faire!


Description

As a Full Stack Developer at Vention, you will design and implement end-to-end solutions to automate industrial machine applications. Your goal will be to develop user-facing software (front and back end of web-based applications) that leverage Vention’s technologies to allow our clients to configure, simulate and operate their industrial machines. You will improve existing MachineApps, as well as spearhead new ones, responding to client demand and expanding Vention’s catalogue.

To be a successful Full Stack Developer you will first have to master every technical aspect of our automation technologies. Your strong interest for UI/UX will help you navigate the design of a full end-to-end solution, from configuring the simulated machine in the Cloud, to operating the physical one on the shopfloor. You will have the opportunity to show ownership over those solutions and use your leadership skills to interact autonomously with the different stakeholders. Everyday will greet you with new challenges, and we hope you will have fun taking them up!

  • WHAT YOU WILL BE DOING:
    • Full stack web development (HTML, Javascript)
    • Design and implement Graphical User Interfaces, to allow customers to interact with their industrial machine in a code-free way.
    • Develop the back-end needed to sustain those MachineApps, and have them interact with the existing Vention tech stack in order to control the machine appropriately.
    • Adapt the applications’ implementation to run them in various environments: simulate in our online CAD, as well as run on our standalone motion controllers.
    • Participate to the design of the “User Experience” given by the MachineApps.
    • Collaborate with various Vention teams (product team, application team, automation team) to develop and perfect our MachineApps.
    • Work with partners to seamlessly integrate Vention automation system with various manufacturers

Requirements

  • Programming languages: Javascript, Python, React, (Typescript)
  • A genuine interest for UI/UX
  • Strong leadership skills, to show ownership over full, end-to-end solutions
  • Love of new challenges and ability to work in fast-paced environment
  • Understanding of TCP/IP, REST, MQTT
  • Understanding of distributed system design and the related technical challenges
  • Experience in designing responsive systems (embedded and cloud/web)
  • Understanding of Internet Technologies and Client/Server models
  • Practical experience testing code and modules against common use cases

Benefits

Our culture is an uplifting environment for high achievers. The fast-pace, high-performance environment will give you the opportunity to build products, processes and strategies that will have a lasting impact.

When you join Vention, you join a team of professionals with a diverse variety of experiences, backgrounds, and perspectives. Together, we strive to nurture a supportive and inclusive work environment for all.

We’re passionate about helping you do your best work. Claim your seat and find out what you can do!

More about Vention

Founders

Max Windisch
CTO • 3 years • 8 years
Montreal
image
Etienne Lacroix
CEO • 3 years
Montreal
image
Go to team image

Similar Jobs

Chronogolf company logo
Chronogolf
Connect golfers to their favorite courses
Commos company logo
Commos
Knowledge graph platform that empowers better collective choice-making at scale
Ready Education company logo
Ready Education
Student mobile engagement platform (SMP) for Higher education
GOrendezvous company logo
GOrendezvous
The smartest scheduling service on the market and appointment marketplace
PodiumIO company logo
PodiumIO
End to End E-commerce platform for SMB's selling Services
CONTXTFUL company logo
CONTXTFUL
We bring a new set of parameters to understand the environment around the audience
Brightest company logo
Brightest
Smart software for social impact, CSR, sustainability & ESG