Full-stack Engineer (Node.js)
Prominence.tech is looking for an experienced Full Stack Engineer with a strong focus on backend development (Node.js) to build a hotel booking service - nomadly.travel. You will be responsible for developing integrations with multiple providers, considering rate limits, caching strategies, data synchronization, and request frequency optimization for our partners' APIs.
Responsibilities
- Develop and maintain both front-end and back-end components using TypeScript, Node.js, NestJS, React, PostgreSQL, Redis, and Docker
- Implement RESTful APIs and integrate with external services to enable seamless trading functionalities and wallet management
- Implement efficient database structures and queries using PostgreSQL and leverage caching systems like Redis for performance optimization
- Conduct thorough testing, debugging, and code reviews to ensure high-quality, bug-free code
Requirements
- Strong proficiency in TypeScript, front-end and back-end development
- Experience with NestJS, NodeJS on the backend side
- Experience with React
- Experience with databases such as Redis, Postgres
- Solid experience in developing and maintaining full-stack solutions, ideally for complex applications
- Strong understanding of front-end and back-end design patterns, best practices, and security principles
- Knowledge of containerization and deployment using Docker
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
Published 2 April
132 views
ยท
86 applications
55% read
ยท
40% responded
Last responded 2 days ago
๐
$2500-4000
Average salary range of similar jobs in
analytics โ
Similar jobs
Ukraine
Worldwide
Countries of Europe or Ukraine