We are looking for a Node.js Developer to join a long-term product team developing a fintech system. The project is in active growth, and the backend team is driving the implementation of new features and improvements that directly shape the evolution of the platform. Requirements * 3+ years of professional experience in backend development with Node.js. * Hands-on experience with NestJS framework. * Strong understanding of backend architecture, design patterns, and API development principles. * Experience working with relational and/or non-relational databases (e.g., PostgreSQL, MongoDB). * Familiarity with TypeORM or other ORM frameworks. * Practical knowledge of building and maintaining RESTful APIs. * Good understanding of testing practices (unit/integration tests, preferably with Jest). * Experience with Git for version control and teamwork. * English level: Upper-Intermediate or higher. * Soft skills: proactive, communicative, able to work in a fast-changing environment and navigate within a large system.
Responsibilities: * Design, develop, and maintain backend services using Node.js and NestJS. * Implement new features and ensure their alignment with the overall system architecture. * Build and optimize RESTful APIs for frontend and third-party integrations. * Work with databases (PostgreSQL, MongoDB) and ensure efficient data modeling and query optimization. * Collaborate with the team on feature design and requirements clarification (PM, BA, QA, FE). * Write clean, maintainable, and testable code, ensuring high quality through unit and integration testing. * Proactively identify blockers, technical risks, and suggest improvements for system performance and scalability. * Participate in code reviews and knowledge sharing within the backend team.
Our Benefits: * Professional growth: Individual development plan, mentorship, reimbursement for professional certifications and English lessons, access to professional courses in Corporate Learning Management System. * Community: Tech community and knowledge-sharing events, English speaking club, corporate library and book club, volunteering and charity initiatives. * Wellbeing: Medical insurance, regular medical check-ups, sport reimbursement, paid vacation and sick leave, mental health support, and events. * Work environment: Fully-equipped offices, top-notch equipment, flexible work format, activities both in-office and online, Y-bucks, and access to the Yalantis store.
Please note that feedback on the results of the CV review will be provided only in the event of a decision to consider your candidacy further. Otherwise, your data will be retained in the company’s CV database, and we will gladly contact you if a suitable vacancy becomes available. The consideration period is 7 working days.
Before sending us your CV, you may read our Privacy Notice.