FTEX

Full-Stack Software Engineer [Contract] [Remote possible]

Montreal, QC, CA

Remote
€40
4 months ago
Save Job

Summary

Introduction

At FTEX, we’re looking for passionate, self-driven individuals who thrive on taking ownership of their work and delivering innovative solutions. If you’re ready to be part of a team that’s shaping the future of electric vehicle technology, then join us! As a Full-Stack Software Engineer, you’ll work at the forefront of the EV industry, crafting integrated solutions across mobile and backend platforms that power tomorrow’s electric bikes and scooters.

The Company

FTEX specializes in developing the world’s most advanced and connected systems for electric bikes and scooters. Our mission is to deliver more power, more efficiently, for the vehicles of tomorrow. Joining our team means contributing to a cleaner, smarter future by building state-of-the-art software solutions that propel the EV industry forward. We work in the EST timezone.

Your role as a Full-Stack Software Engineer

Your contributions will be key to maintaining and expanding our mobile and backend platforms. By leveraging your experience in Android, iOS, and backend development, you will ensure that our global customer base enjoys seamless and efficient user experiences. As a full-stack engineer, you will be at the heart of our innovation, helping to shape the software ecosystem that underpins our next-generation EV solutions.

Your Responsibilities

  • Design, develop, test, and maintain scalable mobile applications on Android and iOS, ensuring a consistent and intuitive user experience.
  • Architect robust backend services and APIs to support real-time data interactions, analytics, and product integrations.
  • Collaborate with cross-functional teams—hardware, firmware, and product—to deliver cohesive, end-to-end solutions.
  • Oversee the entire development lifecycle, from concept to deployment, incorporating best practices for CI/CD, code quality, and automation.
  • Optimize database interactions and data models for performance, reliability, and scalability.
  • Continuously improve system reliability, refactor existing code, and proactively identify areas for enhancement.


Your background

  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • 3+ years of hands-on experience in full-stack development, with a proven track record in Android and/or iOS and backend development.
  • Proficiency in Node.js (or similar technologies) for building and maintaining backend services.
  • Experience with MongoDB (or other database management systems) and a solid understanding of data modeling.
  • Familiarity with backend lifecycle management, deployment pipelines, and cloud-based environments.
  • Autonomy and leadership: ability to manage multiple projects, set priorities, and ensure on-time, high-quality delivery.
  • Strong communication and interpersonal skills, with a collaborative mindset and a passion for continuous learning.


Compensation And Benefits

  • Job Type: Contract (up to hours/week as needed)
  • Competitive salary, commensurate with experience
  • Either in-person or remote possible


Equal Opportunity Employer

At FTEX, we value diversity in our workforce and encourage all qualified candidates to apply. We thank all applicants for their interest; however, only those selected for an interview will be contacted.

===========================

Version française

Introduction

Chez FTEX, nous recherchons des individus passionnés et autonomes, prêts à prendre en main leurs projets et à innover. Si vous êtes prêt à faire partie d’une équipe qui façonne l’avenir de la technologie des véhicules électriques, rejoignez-nous à Montréal. En tant qu’Ingénieur Logiciel Full-Stack, vous travaillerez à l’avant-garde de l’industrie des VE, en développant des solutions mobiles et backend intégrées qui propulseront les vélos et scooters électriques de demain.

L’entreprise

FTEX se spécialise dans le développement des systèmes les plus avancés et les plus connectés pour les vélos et scooters électriques. Notre mission est de fournir plus de puissance, plus efficacement, pour les véhicules de demain. En nous rejoignant, vous contribuerez à un avenir plus propre et plus intelligent en concevant des solutions logicielles de pointe qui stimulent l’industrie des VE. Nous travaillons dans le fuseau horaire de l'heure de l'Est.

Votre rôle en tant qu’Ingénieur Logiciel Full-Stack

Votre contribution sera essentielle pour maintenir et étendre nos plateformes mobiles et backend. En mettant à profit votre expérience en développement Android, iOS et backend, vous garantirez à notre clientèle internationale une expérience fluide et efficace. En tant qu’ingénieur full-stack, vous serez au cœur de notre innovation, aidant à façonner l’écosystème logiciel qui soutient nos solutions EV de nouvelle génération.

Vos responsabilités

  • Concevoir, développer, tester et maintenir des applications mobiles sur Android et iOS pour offrir une expérience utilisateur cohérente et intuitive.
  • Architecturer des services backend et des API robustes pour soutenir les interactions de données en temps réel, l’analyse et les intégrations produits.
  • Collaborer avec des équipes multidisciplinaires (matériel, firmware, produit) pour livrer des solutions complètes de bout en bout.
  • Gérer l’ensemble du cycle de développement, du concept au déploiement, en intégrant les meilleures pratiques de CI/CD, de qualité de code et d’automatisation.
  • Optimiser les interactions avec la base de données et les modèles de données pour la performance, la fiabilité et l’évolutivité.
  • Améliorer en continu la fiabilité du système, refactorer le code existant et identifier de manière proactive les pistes d’amélioration.


Votre profil

  • Baccalauréat en ingénierie, informatique ou domaine connexe.
  • Plus de 3 ans d’expérience pratique en développement full-stack, avec une expertise confirmée en Android et/ou iOS, ainsi qu’en développement backend.
  • Maîtrise de Node.js (ou technologies similaires) pour construire et maintenir des services backend.
  • Expérience avec MongoDB (ou d’autres systèmes de gestion de bases de données) et une bonne compréhension de la modélisation des données.
  • Familiarité avec la gestion du cycle de vie du backend, les pipelines de déploiement et les environnements infonuagiques.
  • Autonomie et leadership : capacité à gérer plusieurs projets, à établir des priorités et à assurer une livraison ponctuelle et de haute qualité.
  • Excellentes aptitudes en communication et relations interpersonnelles, esprit collaboratif et volonté d’apprentissage continu.


Rémunération et avantages

  • Type d’emploi : Contrat (jusqu'à 40 heures/semaines, selon le besoin)
  • Salaire concurrentiel, selon l’expérience
  • Travail en présentiel ou à distance


Employeur offrant l’égalité des chances

Chez FTEX, nous valorisons la diversité de notre personnel et encourageons tous les candidats qualifiés à postuler. Nous remercions tous les candidats de leur intérêt; toutefois, seuls ceux sélectionnés pour une entrevue seront contactés.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job