Remote (City)

Vention is hiring a Vention Team Lead, Software Development - Simulation

About the Role

Vention is hiring a Team Lead, Software Development - Simulation to lead the design and implementation of new 3D simulation features and workflows. In this role, you will empower users to autonomously design, validate, and visualize their machines while managing a team of 5+ direct reports and organizing the team's work.

What You'll Do

  • Manage a team of 5+ direct reports, helping them grow their careers on a technical and interpersonal level.
  • Organize your team’s work: quarterly planning, agile sprint planning and ceremony facilitation, code and feature reviews, automated tests, deployment, and maintenance.
  • Partner with Product Managers to define strategic product roadmaps and priorities.
  • Participate in the design of the user experience and our graphical user interfaces.
  • Design, develop, and maintain robust software applications, ensuring high performance and scalability.
  • Foster a test automation culture by elevating the standards in unit and integration tests practice following the test pyramid guidelines.
  • Support and mentor junior members of the team in all aspects of agile software development.
  • Apply software design patterns and SOLID principles to create clean, maintainable, and reusable code.
  • Work with TypeScript, with additional exposure to Python and C++ where needed.
  • Develop and optimize applications using ReactJS for frontend development.
  • Analyze and refactor legacy code, improving maintainability and performance.
  • Collaborate with cross-functional teams to develop simulation and physics-based applications.
  • Work with physics engines and renderers when needed.
  • Utilize linear algebra and other mathematical techniques when needed.

What We're Looking For

  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field.
  • 10+ years of software development experience.
  • 3+ years of experience in a leadership role.
  • Strong problem-solving and analytical skills with a keen attention to detail.
  • Experience with game engines, physics-based simulation, or 3D graphics rendering.
  • Experience in modernizing legacy codebases while maintaining system integrity.
  • Automated testing is part of your day-to-day life as a developer.
  • Familiarity with linear algebra and mathematical concepts relevant to physics and simulation.

Nice to Have

  • Knowledge of ROS (Robot Operating System) or other robotics software and its integration into software applications.
  • Experience with Test Driven Development methodology.
  • Background in embedded systems or real-time computing.

Technical Stack

  • TypeScript
  • ReactJS
  • Python
  • C++

Team & Environment

You will be a Team Lead within the Engineering department, managing a team of 5+ direct reports.

Benefits & Compensation

  • Flexible paid time off and remote work policies.
  • Complimentary beverages and snacks.
  • Global comprehensive health plans.
  • Career growth opportunities.
  • Fun-filled social events curated based on diverse interests.

Work Mode

This position is based locally in Montréal, Canada.

Vention is an equal opportunity employer.

Required Skills
TypeScriptReactJSPythonC++Software DevelopmentTeam LeadershipSimulationAgile MethodologiesSystem ArchitectureCode ReviewMentoringProject ManagementPerformance OptimizationTechnical Strategy
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Vention

Vention helps innovative manufacturing companies automate their production floor in just a few days. Its online-first manufacturing automation platform (MAP) enables clients to design, automate, order, and deploy manufacturing equipment directly from their web browser.

Visit website
Job Details
Category management
Posted 8 months ago