Senior Backend Developer

Momentus is currently seeking a Senior Backend Developer, Backend for its office in Vancouver, BC. This is a permanent and full-time position for the right candidate.

We’ve had tremendous success in developing Android, iOS applications for Tier-1 customers and looking for the right candidates to join our family. Our clients include US Fortune 500 companies and some of the hottest start-ups in the Silicon Valley. Come join our team!

Responsibilities

  • Working alongside designers, developers, product managers and stakeholders to develop, test, and maintain mobile and/or web and desktop-based application software using agile development principles.
  • Assisting in the collection and documentation of user requirements through discussion with product stakeholders and other team members, while formulating user stories and providing estimates.
  • Assisting in the development of logical and physical specifications.
  • Preparing reports, manuals and other documentation on the status, operation, and maintenance of software.
  • Design, develop, integrate and unit-test applications in accordance with established standards.
  • Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of software releases.
  • Research, develop expertise, learn and evaluate a variety of new technologies.
  • Adhering to high-quality development principles while delivering solutions on-time and on-budget.

Qualifications

  • A graduate degree in Computer Science or in another discipline with a significant programming component
  • 5+ years of server side software development.
  • 1+ years of front end JavaScript development.
  • Experience with at least 2 of the following programming languages: Java, JavaScript, Python or Ruby.
  • Proven ability to architect and develop backend solutions.
  • Experience with cloud deployment (AWS, Azure, Google, etc.) and cloud deployment tools.

Extras

  • Experience with container deployment (Docker, Rkt).
  • Experience with NoSQL databases.
  • Experience with message brokers.
  • Experience with event driven architectures.
  • Experience with push notifications.
  • Experience with agile methodologies.

Apply

Please email your resume to hr@momentussoftware.com with the position/job title in the subject. Include a helpful message introducing yourself in the body and links instead of attachments wherever possible.

Thanks for your interest. Only those selected for an interview will be contacted.