Senior Backend Engineer (Remote)

Current Mobile

Technology
We rely heavily on the following technologies:
  • Ruby on Rails for our main application.
  • NodeJS for a single microservice.
  • Postgres for most of our persistent data store.
  • AWS for our infrastructure.
  • AWS Lambda, Kinesis, SQS, and DynamoDB for a high-throughput event pipeline.
  • Java and Kotlin for our Android app.
Role Expectations
You’ll be joining the backend team, working on one (or more!) of the areas/projects mentioned above. The specific projects will vary each sprint. As a member of the backend team, you’ll find yourself...
  • taking projects from planning through technical implementation, deployment, and post-deployment.
  • writing high-quality, stable, maintainable, and well-tested code.
  • switching between working independently and collaboratively to complete projects quickly.
  • meet and work with the product team to understand the customer’s needs.
We are looking for a senior-level backend engineer to join the team. We offer a generous salary based on experience and location, stock options, and bonuses.
We'd love to talk with you if…
  • the company and projects excite you!
  • you’re excited to deliver high-quality features at a fast pace.
  • you're passionate about automated testing and continuous delivery.
  • you’re a clear, empathetic communicator.
  • you have plenty of experience building robust and scalable products, including hands-on experience creating web applications with Rails.
  • you're comfortable joining a team that is experiencing fast user base growth.
  • you have experience building large-scale systems that store and process lots of data (a plus, but not required).
  • you have some experience with technical leadership (a plus, but not required).
Subscribe Now