Senior Full-Stack Developer (Node.js +RN)

5+ years of experience
Ukraine, Europe
Fulltime, remote

We are looking for a Senior Full-Stack Developer (Node.js / React Native) to join an established product team.

This is a full-time, long-term position with ongoing work, where you will collaborate closely with an existing, cross-functional team on a mature, scalable product used by international clients.

What You'll Work On

You will contribute to a modern, serverless, enterprise platform, helping build and refine scalable applications without worrying about infrastructure, failover, or scalability constraints.

 

Key Responsibilities

  • Design, build, and optimize full-stack features using Node.js (backend) and React Native (mobile frontend)
  • Develop robust, scalable solutions that automate complex compliance and ESG workflows
  • Build and maintain mobile applications with a strong focus on performance, usability, and maintainability
  • Integrate and manage external APIs and services in a modular and extensible way
  • Collaborate with product managers, designers, and engineers in small, agile teams (5–7 people)
  • Write clean, secure, and maintainable code with a strong focus on performance and reliability
  • Participate in code reviews, automated testing, and CI/CD pipelines
  • Take ownership of JavaScript/TypeScript-based architecture and technical decisions
  • Contribute to continuous improvement of engineering processes and technical standards
  • Mentor junior developers and support overall team growth when needed

 

Skills & Experience

  • Strong senior-level experience with NodeJS 
  • Proven experience building mobile applications with React Native
  • Solid knowledge of JavaScript and TypeScript (mandatory)
  • Experience designing and consuming RESTful APIs and/or GraphQL
  • Strong understanding of mobile app architecture, state management, and performance optimization
  • Experience integrating and abstracting third-party services/APIs
  • Familiarity with unit testing and testing best practices
  • Experience with scalable backend architecture and modular system design
  • Comfortable using Git in collaborative team environments
  • Product-oriented mindset: ability to balance technical decisions with user experience and business impact
  • Experience working in Agile/Scrum teams
  • English proficiency: C1 level or higher
  • German is a plus (B1+), but not required

 

We offer:

  • Long-term employment with competitive compensation, based on experience.

  • Possibility to work remotely.

  • An open, transparent and fun work culture.

  • Multi-national team and collaborative work environment.

  • Continuous knowledge sharing with engaged co-workers.

  • Career and professional growth opportunities.

Attach a CV file (PDF, DOC)

Similar vacancies

Senior Technical Support Engineer (PostgreSQL)

5+ Years of experience
Europe
Fulltime, remote

Senior Frontend Developer

5+ years of experience
Ukraine, Europe
Fulltime, remote

L1 System Integration Engineer (UAV Robotics)

0.5+ years of experience
Kyiv
Hybrid