How Remoteville checks and expires listings

Staff Software Engineer Backend

Skills
Back-End Web DevelopmentMicrosoft AzureSoftware DevelopmentTypescriptAmazon Web ServicesGoogle Cloud PlatformProgramming
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proficiency in NodeJS+Typescript and server design principles
  • Thinking through everything from api contracts, data, scalability, security, observability, and metrics
  • Lead by example and mentor engineers
  • Strong communication and interpersonal skills
  • Provide in-depth evaluation of multiple technical directions
  • Exposure to modular monoliths and micro-services
  • Four or more years of relevant industry experience
  • Built and shipped a working project or product

Nice to have

  • Strong sense of ownership
  • Enjoys taking projects from inception to release
  • Nimble team player
  • Proficiency in NodeJS+Typescript
  • High standards
  • Strong communication skills
  • Data-driven decision maker
  • Cloud experience
  • Strong work ethic

Day to day

  • Ownership over large domains and features
  • Architect well thought-out services and data models
  • Be a catalyst for driving best-in-class technology frameworks and tooling