How Remoteville checks and expires listings

Software Engineer

Skills
Mobile ApplicationsReact NativeStartups
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3–5+ years of professional software engineering experience
  • Strong experience with React Native Node.js and TypeScript
  • Experience building full-stack products including frontend/mobile applications backend services APIs databases and production systems
  • Understanding of AWS and modern cloud-based application infrastructure
  • Experience contributing across the full software development lifecycle including design development deployment monitoring and iteration
  • Familiarity with CI/CD pipelines mobile release processes and modern engineering workflows
  • Ability to navigate ambiguity make thoughtful tradeoffs and drive projects forward
  • Strong debugging skills across complex applications and production environments
  • Ability to communicate effectively with both technical and non-technical partners
  • High ownership mindset with curiosity initiative and a bias toward action

Nice to have

  • Startup experience
  • High ownership mindset
  • Curiosity
  • Initiative
  • Bias toward action
  • Collaborative

Day to day

  • Own the development of product features from concept through production release.
  • Translate product and business goals into clear technical solutions and practical execution plans.
  • Build across the stack, including mobile experiences, backend services, APIs, databases, and integrations while improving reliability and scalability.