Remote Backend Engineer - (Toronto)

at US Mobile

Posted 4 days ago 7 applied

Description:

  • US Mobile is on a mission to revolutionize connectivity by creating a software platform for the 21st century and the age of 5G and IoT.
  • The company has been recognized by Forbes as one of the top 500 best startup employers in the US, with a diverse team from over 20 countries.
  • They are a venture-backed company experiencing hypergrowth, recently ranking 94th on Inc 5000's fastest-growing private companies in America.
  • The role of Backend Engineer involves designing, developing, and maintaining scalable and robust backend services and APIs that power US Mobile's products and services.
  • The engineer will work in a collaborative, agile environment, contributing to mission-critical systems.
  • Key responsibilities include developing and maintaining RESTful APIs using Java (Spring Boot or related web frameworks) or Python (Flask, Django), designing asynchronous service communication using RabbitMQ or AWS SQS/SNS, and working with NoSQL databases like MongoDB.

Requirements:

  • Candidates must have 3+ years of experience with Java and Spring Boot.
  • Strong experience in building and consuming REST APIs is required.
  • Hands-on experience with message brokers such as RabbitMQ or AWS SQS/SNS is necessary.
  • Familiarity with MongoDB or other NoSQL database technologies is expected.
  • A solid understanding of Git, CI/CD workflows, and agile development practices is essential.
  • Excellent debugging, problem-solving, and communication skills are required.
  • Strong communication and team collaboration skills are also necessary.

Benefits:

  • The position offers a competitive salary ranging from $130k CAD to $165k CAD.
  • Employees enjoy flexible working hours.
  • There is a gym reimbursement of $100 per month.
  • Supplemental health insurance is provided.
  • A professional development stipend is available for employees.
  • A $500 CAD work-from-home tech set-up reimbursement is included.