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 of professional development experience building APIs and services
  • Ability to work independently with minimal supervision in a remote environment
  • Proven track record delivering complex full-stack projects
  • Strong expertise in Python Django and Typescript Node.js
  • 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

  • Independent
  • Collaborative
  • Strong communicator
  • Positive mindset
  • Technical excellence

Day to day

  • Lead backend projects from requirements gathering through implementation across core platform services for B2B and consumer customers
  • Design and build authentication payments entitlements and shared services using Typescript Node.js and Python Django
  • Collaborate with product design data and engineering partners to ship reliable features improve architecture and raise technical quality