How Remoteville checks and expires listings

Senior Software Engineer, Backend

Skills
APIBack-End Web DevelopmentComputer ScienceJavascriptDocumentationEngineeringHTML
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • BS/MS degree in Computer Science or equivalent
  • 4+ years professional development experience building APIs and services
  • Strong expertise in Python Django and Typescript Node.js
  • Ability to work independently with minimal supervision in a remote environment
  • Proven track record delivering complex full-stack projects
  • Strong communication skills written and verbal
  • Ability to make sound technical decisions based on requirements constraints and trade-offs
  • Strong documentation skills
  • Experience with unit integration and end-to-end testing

Nice to have

  • Positive mindset
  • Beginner’s mindset
  • Independent
  • Collaborative
  • High attention to quality

Day to day

  • Lead backend projects from requirements gathering through implementation while partnering closely with product design and data engineering teams.
  • Prototype architect and code core platform services that support authentication payments entitlements and shared services for B2B and direct-to-consumer customers.
  • Improve system architecture quality testing standards and engineering processes while shaping high-impact user workflows and mentoring teammates through constructive code reviews.