Prominence.tech
Joined in
2023
Prominence is a forward-thinking product company at the forefront of the blockchain industry. With a strong focus on Web3 technology, we build decentralized platforms and applications that revolutionize industries
Website:
https://prominence.tech
-
· 127 views · 86 applications · 7d
Full-stack Engineer (Node.js)
Full Remote · Worldwide · Product · 3 years of experience · IntermediateProminence.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,...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