JobHire.AI

Senior BackEnd Developer – Typescript, JS, NestJS, SQL, MongoDB, RabbitMQ

JobHire.AI

full-time

Posted on:

Location Type: Remote

Location: Serbia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Implement new features
  • Gather and clarify requirements with product managers
  • Develop user stories
  • Demonstrate results
  • Fix bugs
  • Optimize performance
  • Support production environment
  • Handle incidents
  • Write automated tests
  • Perform manual tests as part of the development process

Requirements

  • Experience working with version control systems (Git)
  • Strong knowledge of TypeScript/JavaScript and understanding of Node.js
  • Experience with NestJS
  • Experience with relational databases (PostgreSQL, MySQL, MSSQL, etc.) and performance optimization
  • Experience working with MongoDB at scale (from 100M documents / 50GB of data)
  • Experience with RabbitMQ
  • Understanding of the HTTP/1.1 protocol
  • Experience refactoring projects or their large parts
  • English and Russian
  • Nice to Have
  • Experience designing information system architecture
  • Experience working with Redis
  • Experience working in Agile/Scrum teams.
Benefits
  • Remote work - work/life balance
  • Great product; one of the fastest growing tech start-ups; amazing team
  • Work within the GMT+2 to GMT+5 time zones
  • Competitive salary (based on experience).
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptJavaScriptNode.jsNestJSPostgreSQLMySQLMSSQLMongoDBRabbitMQRedis
Soft Skills
communicationcollaborationproblem-solvingadaptabilityattention to detail