How Remoteville checks and expires listings
Senior Backend Engineer
Skills
Back-End Web DevelopmentCloud ComputingJavascriptSoftware DevelopmentCode ReviewHTMLMentoring
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.
