Senior FullStack Node.js/React Developer
We are looking for a Senior Node + React Developer:
• 🧠 Tech Level: Senior
• 🗣️ Language Proficiency: Upper-Intermediate
• 👥 FTE: 3
• Employment type: Full time
• 🌍 Candidate Location: Poland, Georgia, Belarus, Kazakhstan, Ukraine, Uzbekistan, Armenia, Romania, Bulgaria, Serbia, Slovakia, Hungary
• 🕐 Working Time Zone: Similar to Georgia or Kazakhstan time zone
• Start: ASAP
• 🧭 Planned Work Duration: 12+ months
👥 Customer Description:
The client is a leading international travel platform that simplifies the process of planning and booking multi-modal journeys.
It allows users to compare and book trains, buses, and flights across multiple global regions.
🧩 Project Description:
You will be joining one of our key Partnerships teams where we develop products and offer content to external partners outside of our B2C product, i.e., through tailor-made Search and Booking APIs, Discovery API and other sub-products.
You will help us build a cloud platform that abstracts away the complexity and fragmentation of the data and APIs of the world of personal transportation and turns it into a structured, performant and reliable system for our client application teams to use.
We work with major train, bus, and ferry operators and strive to create a travel product that none of them can build in isolation.
Project Phase:
Active development
Project Team:
Big
💡 Hard Skills / Must Have:
• Experience in Node.js: designing and developing scalable, high-performing applications.
• Experience in React.js: building responsive and performant user interfaces.
• Strong understanding of software design principles and Continuous Delivery practices.
• Experience with cloud infrastructure and container technologies (e.g., Docker, Kubernetes).
• Passion for software craftsmanship and agile development methodologies.
• Team-player mindset, with a passion for mentoring and helping colleagues grow.
• An open mind and eagerness to continuously learn and adopt new technologies.
✨ Hard Skills / Nice to Have (Optional):
• React Native
• Java
📌 Responsibilities and Tasks:
• Take care of existing services and create new ones
• Design, build and improve scalable systems that connect to various internal and external services and data sources
• Work with your team to rapidly test ideas, use results for iterations and improve our product
• Operate and maintain critical core systems, owning reliability, performance, and availability
• Collaborate with other teams on solutions for challenging and interesting problems
• Help more junior engineers grow in their progression
🧪 Technology Stack: Node+React
👍English: upper-intermediate
📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!
- Locations
- Multiple locations
- Remote status
- Fully Remote
About Bonapolia
For job seekers, BONAPOLIA offers a gateway to exciting career prospects and the chance to thrive in a fulfilling work environment. We believe that the right job can transform lives, and we are committed to making that happen for you.
Already working at Bonapolia?
Let’s recruit together and find your next colleague.