How Remoteville checks and expires listings

Senior Backend Engineer

Skills
Back-End Web DevelopmentCloud ComputingJavascriptSoftware DevelopmentCode ReviewHTMLMentoring
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Expertise in TypeScript and Node.js with strong asynchronous programming skills
  • Proficiency with Jest for unit and integration testing
  • Solid SQL and PostgreSQL database experience
  • Hands-on experience with ORM tools such as MikroORM Sequelize or Prisma
  • Familiarity with GraphQL API design and implementation
  • Experience with NestJS or similar scalable frameworks
  • Attention to detail in code testing and documentation
  • Ability to thrive in a hybrid work environment with effective communication and collaboration
  • Initiative to work independently with limited direction

Nice to have

  • Cloud architecture
  • Microservices
  • DevOps mindset
  • Technical leadership
  • Project management
  • Agile teamwork

Day to day

  • Architect and design scalable backend systems that power creator and fan experiences on a high-growth content platform.
  • Lead complex technical projects from planning through deployment while improving reliability security and maintainability.
  • Collaborate with cross-functional stakeholders and mentor engineers to drive best practices code quality and continuous platform innovation.