Full stack Developer (Node.js/React)
OTAKOYI is looking for a skilled and motivated Full Stack Developer (Node.js/React) to join our client’s team. If you’re passionate about building modern web applications, thrive on technical challenges, and value professional growth — this opportunity is for you.
You will become part of an ambitious international product team working on the development of scalable and high-performing web platforms. The project involves designing and implementing complex systems with a modern tech stack, focusing on both backend and frontend components. Our client values innovation, clean architecture, and continuous improvement, offering an environment where your technical expertise and creativity will directly shape the product’s success.
Required Skills
- Strong proficiency in JavaScript and TypeScript.
- Proven experience with Node.js and frameworks like Nest.js.
- Hands-on experience with React and Next.js for building interactive and responsive user interfaces.
- Solid knowledge of SQL databases and query optimization.
- Familiarity with CI/CD pipelines and modern software delivery practices.
- Understanding of microservices and scalable architecture principles.
- Ability to write clean, maintainable, and testable code.
- Excellent problem-solving and debugging skills.
Upper-Intermediate English (written and spoken) is a must.
Responsibilities
- Design, develop, and maintain both backend and frontend components of the application.
- Implement robust APIs and ensure seamless integration between system modules.
- Collaborate with cross-functional teams (design, product, QA) to deliver high-quality features.
- Participate in the full software development lifecycle, from concept and design to deployment and monitoring.
- Optimize application performance, scalability, and security.
- Contribute to the improvement of development workflows, including CI/CD and code review practices.
Stay up to date with the latest technologies and suggest improvements for tools and frameworks.
Recruitment Process
- Pre-screening Interview with Recruiter (up to 45 minutes)
- Technical Interview (up to 1 hour)
Client Interview (up to 1 hour)
What do we offer?
We offer the opportunity to join an ambitious team and contribute to meaningful projects, while achieving rapid professional growth. And of course, here’s what you can expect from us:
💰 Paid vacations and sick leaves
💸 Fair remuneration based on your self-development results
📢 Referral program for candidate recommendations
🤱 Loyal maternity leave policy
📝 Accountant support and tax coverage
📑 English courses with a professional teacher
📚 Educational training within and outside the company
💺 Flexibility to combine remote work and office presence
🎉 Regular parties, team buildings, and fun activities
Required languages
English | B2 - Upper Intermediate |