Senior Full-Stack Developer (React Native/Node.js/TypeScript)
Summary
Builds backend services in Node.js and contributes to a cross-platform mobile app using React Native, collaborating with an international client team.
Yalantis is a software engineering and IT consulting company in the outsourcing market. Our team has more than 500 specialists and continues to grow. Join and cooperate with us in Dnipro, Kyiv, Larnaca (Cyprus), Warsaw (Poland) and remotely from any city of Ukraine.
Weare looking for aSenior Full-Stack Developer tojoin aninternational product team. This role isprimarily focused onbackend development with Node.js (approximately70% ofthe workload), while also contributing toacross-platform mobile application built with React Native (around 30%). You will work closely with the client, participate inproduct discussions, and help deliver scalable and user-friendly solutions.
Responsibilities
- Develop and maintain backend services using Node.js (approximately70% ofthe role).
- Design, build, and maintain scalable REST APIs and backend integrations.
- Contribute tothe development and maintenance ofacross-platform mobile application using React Native (approximately30% ofthe role).
- Integrate third-party APIs and services.
- Collaborate closely with the client and internal team onadaily basis.
- Participate inproduct discussions and help shape technical solutions.
- Take ownership offeatures from development todeployment.
- Write clean, maintainable, and testable code.
- Actively useAI tools toimprove development efficiency and code quality.
- Adapt tochanging requirements inadynamic environment.
Requirements
- 5+years ofcommercial software development experience.
- Strong commercial experience with Node.js.
- Commercial experience with React Native.
- Experience designing and developing RESTful APIs.
- Strong understanding ofbackend architecture and best practices.
- Understanding ofmobile application architecture and React Native best practices.
- Experience integrating third-party APIs and services.
- Hands-on experience with Git and version control workflows.
- Strong communication skills and ability towork directly with clients.
- Proactive, self-driven, and comfortable taking ownership inafast-paced environment.
- English level: Upper-Intermediate orhigher.
- Professional growth: Individual development plan, mentorship, reimbursement for professional certifications and English lessons, access toprofessional courses inCorporate 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 tothe Yalantis store.

