Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Description:
We're looking for a highly skilled and versatile Fullstack SW Engineer to join our team. You'll be instrumental in designing, developing, and maintaining scalable and secure web applications and services that power the development and validation of our autonomous eVTOL aircraft. This role is crucial for accelerating our progress by providing world-class software solutions as part of the STS Tools team, which provides essential data and simulation infrastructure and tools.
This is a hybrid work opportunity, requiring you to be onsite at our Montréal/Laval office three days per week, with flexibility for the remaining days.
As a Full stack SW Engineer, you'll have the unique opportunity to build user-facing applications and backend services that drive the future of autonomous flight. You'll work with cutting-edge technologies, emphasizing performance, security, and maintainability, and collaborate with talented engineers and researchers across disciplines like flight controls, autonomy, safety, simulation, system test, flight test, manufacturing, and certification.
What You'll Do:
- Design, develop, and deploy robust and scalable full stack applications using React for the frontend and Node.js or Deno for the backend, focusing on application security and comprehensive testing.
- Contribute to DevOps best practices, including CI/CD pipelines using GitLab CI/CD, and understand how applications interact with Google Cloud Platform (GCP) services like GKE, Cloud Functions, and Cloud Run.
- Collaborate closely with product owners and other engineers to translate requirements into technical designs and deliver high-quality, high-performance software.
Requirements:
- 5+ years of experience in full stack software development with a strong emphasis on React and Node.js or Deno, along with a bachelor’s degree in computer science or a related technical field.
- Proven expertise in application security principles and practices and extensive experience writing comprehensive unit, integration, and end-to-end tests.
- Solid understanding of DevOps practices and CI/CD automation, coupled with hands-on experience working with Google Cloud Platform (GCP) services.
- Proficiency in JavaScript/TypeScript and scripting languages (e.g., Python, Bash), strong problem-solving skills, and excellent communication.
Desired:
- Experience with Node/Deno in a production environment and familiarity with containerization technologies like Docker and Kubernetes.
- Experience with Infrastructure as Code (IaC) using Terraform and a passion for aviation, autonomous systems, and the future of mobility.
Key Skills
Ranked by relevanceReady to apply?
Join Harvey Nash and take your career to the next level!
Application takes less than 5 minutes