Job

Backend Engineer

Montreal, QC

Description

We are looking for a backend engineer to join our growing Mobile team. Beta’s mobile app will give our users the ability to charge, cabin pre-condition, and more with our electric Alia aircraft.  The backend engineer will be responsible for designing and developing APIs that the mobile and back office applications will consume.  The person in this position will work in a cross-functional team environment and support the development of Beta’s mobile app in the evolving world of eVTOL aircraft design.

Essential Duties and Responsibilities:

  • Design and develop REST or GraphQL APIs using AWS (Serverless framework, AppSync, etc.)
  • Ensure a consistent experience across all facets of the Beta mobile experience.
  • Build -> Measure -> Learn.  Think like an entrepreneur.
  • Design, write, test and deploy production-ready code.
  • Work with subject matter experts in charging, insights and training to develop features that delight our mobile app users.
  • Participate in the software guild(s) to improve Beta’s software organization.

  • Minimum Qualifications (Knowledge, Skills, and Abilities):

  • Bachelor’s Degree or Master’s in Computer Science, Software Engineering, or a relevant field.
  • 3 years experience in a backend engineering role.
  • Experience working with Git version control.
  • Strong project management and organizational skills.
  • Stellar troubleshooting skills with the ability to spot issues before they become problems.
  • Excellent communication skills, both written and verbal.
  • Experience supporting and working with cross-functional teams in a dynamic environment.

  • Preferred Qualifications (Knowledge, Skills, and Abilities):

  • Proficiency in building RESTful or GraphQL APIs.
  • Experience with EV charging standards such as OCPP.
  • Experience with cloud platforms such as AWS.
  • Experience in a startup.