Enable job alerts via email!

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

FTEX

Montreal

Hybrid

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

FTEX is seeking a Full-Stack Software Engineer to join their team in Montreal, driving innovations in electric vehicle technology. This role involves developing integrated solutions across mobile and backend platforms, leveraging experience in Android, iOS, and backend development to enhance the user experience for a global customer base.

Benefits

Competitive salary
Flexible work arrangements

Qualifications

  • 3+ years in full-stack development (Android, iOS, and backend).
  • Proficient in Node.js for backend services.
  • Experience with database management and data modeling.

Responsibilities

  • Design and maintain mobile applications on Android and iOS.
  • Develop backend services and APIs for data interactions.
  • Collaborate with cross-functional teams for end-to-end solutions.

Skills

Android Development
iOS Development
Backend Development
Node.js
Database Management
Project Management
Collaboration

Education

Bachelor's degree in Engineering or Computer Science

Tools

MongoDB
Cloud Technologies

Job description

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

C++ Developer (Montreal) – Elite High Frequency Trading Firm (up to $200K CAD + Bonus + Hybrid)

Hunter Bond

Montreal null

On-site

On-site

CAD 60,000 - 250,000

Full time

Yesterday
Be an early applicant

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Hunter Bond

Montreal null

Hybrid

Hybrid

CAD 60,000 - 200,000

Full time

Yesterday
Be an early applicant

Développeur / Développeuse Java

ALTEN

Montreal null

On-site

On-site

CAD 90,000 - 125,000

Full time

7 days ago
Be an early applicant

Software Engineer – EV Back-Office Systems & EMV Payment Technology

Trunexa

Montreal null

On-site

On-site

CAD 85,000 - 130,000

Full time

6 days ago
Be an early applicant

Développeur Java

Techso

Montreal null

Hybrid

Hybrid

CAD 80,000 - 120,000

Full time

6 days ago
Be an early applicant

Programmeur-analyste, .Net et SQL

Renaud-Bray

Montreal null

On-site

On-site

CAD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Développeur(euse) logiciel / Software Developer - Builds & Releases

Genetec

Montreal null

On-site

On-site

CAD 80,000 - 120,000

Full time

6 days ago
Be an early applicant

Software Engineer (NodeJS/ ReactJS)

Altis Technology

Montreal null

On-site

On-site

CAD 80,000 - 120,000

Full time

6 days ago
Be an early applicant

Développeur(euse) logiciel / Software Developer (AutoVu)

Genetec

Montreal null

On-site

On-site

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant