Front end software development engineer job posting from Apera AI in Vancouver, BC

Front End Software Development Engineer

Work with an ambitious team of engineers and applied scientists to move Apera AI’s core product to the web.

Job description

We are looking for a talented Front End Software Development Engineer with outstanding problem-solving skills to join our Software Development team. You will be working with a small, but fast growing, group of ambitious engineers and applied scientists who are building the future of robotic perception using some of the most exciting and challenging state of the art technologies in computer vision and machine learning. You will be part of a team that is moving the user interface of Apera’s core product to a Web UI and will be developing additional value-add web services for system management and analytics.  Your job will include:

  • Designing and developing Apera AI’s web applications using state of the art web technologies
  • Participating in the project planning of the Software Development team
  • Following best practices in software development
  • Promoting best practice through code and design reviews

About you

You are motivated, talented, hardworking and have an entrepreneurial spirit. You enjoy making large impact at your company. You enjoy solving challenging problems rooted in real-world physics using science, imagination, creativity, and persistence.

Required qualifications

  • Bachelor’s or master’s degree (or equivalent experience) in software engineering
  • 2+ years of experience in Front End software development (or equivalent academic experience)
  • Exceptional problem-solving skills
  • Excellent programming skills
  • Experience using modern frameworks such as React, Angular, or Vue
  • Bonus:
    • Experience working with AWS technologies
    • Experience working with WebGL
    • Experience using UX mockup tools
    • Experience with mobile app frameworks

What we offer

  • Very competitive compensation
  • A career track with many growth opportunities at a fast-growing company
  • Generous employee stock option plan
  • A creative work environment alongside an ambitious and talented team