How Remoteville checks and expires listings

Senior Software Engineer, Backend

Skills
APIBack-End Web DevelopmentJavascriptOOPAutomationEngineeringHTML
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience designing APIs and building backend services
  • Strong systems thinking and commitment to software quality
  • Experience building products from scratch and taking ownership
  • Comfort learning new technologies and choosing the right tool for the job
  • Ability to balance speed quality and business impact

Nice to have

  • Curious
  • Creative
  • Analytical
  • Ownership mindset
  • Sound judgement
  • Customer focused

Day to day

  • Own complex backend problems end-to-end and design robust scalable solutions for a fast-growing connectivity platform.
  • Build innovative APIs and services that help customers embed global mobile services into their products with ease.
  • Contribute to a Ruby on Rails monolith while helping break it into a more distributed system and improving tooling observability and reliability.
  • Work across multiple languages including Ruby Go TypeScript and Elixir and participate in incident response when needed.