Job Openings JR-151132 Full stack Developer Senior

About the job JR-151132 Full stack Developer Senior

We are looking for an experienced Senior Full Stack Engineer to join our team and help build an enterprise-level eCOA platform.

You will work on mission‑critical, modern applications used in clinical research and life sciences, developing new customer‑focused features and enhancing system performance. The role involves using modern scripting languages and cloud technologies to deliver scalable, high‑performance solutions and accelerate time‑to‑market through innovative engineering approaches.

Locations:

Ukraine

Requirements

  • 8–10 years of professional experience in software development;

  • Proven experience working as an Individual Contributor within a product engineering team;

  • Strong expertise in the following technologies: JavaScript, TypeScript, React.js, React Native, Node.js / Express.js, PostgreSQL, AWS;

  • Experience in developing, publishing, and consuming internal and external APIs;

  • Solid experience in performing code reviews;

  • Good knowledge of unit testing practices;

  • Experience working in Agile/Scrum teams;

  • Ability to actively participate in sprint planning and review meetings;

  • English communication skills sufficient for daily collaboration.

Nice to Have

  • Experience with mobile development using: Android Studio (Android development), Xcode (iOS development);

  • Experience with AI-based development and implementation.

Job Responsibilities

  • Develop and enhance software solutions using modern full stack technologies and contribute technical expertise to product development;

  • Implement high-quality, maintainable, and scalable code in line with established engineering standards;

  • Perform regular code reviews and ensure adherence to coding standards;

  • Develop and maintain unit tests and support continuous improvement of code quality;

  • Actively participate in daily scrum meetings, sprint planning, and sprint review sessions;

  • Collaborate effectively with cross-functional team members and stakeholders;

  • Prepare and deliver technical demos during sprint review meetings;

  • Communicate progress, risks, and technical updates to stakeholders;

  • Follow internal quality systems and standard operating procedures;

  • Ensure compliance with project and organizational quality standards throughout the development lifecycle.

What We Offer:

  • Competitive salary;
  • 100% remote opportunity, with flexible options for hybrid or in-office work based on preference and manager approval;
  • Opportunities for professional growth and advancement;
  • A cooperative and innovative work environment;
  • 20 days of paid vacation, 15 paid sick days with a doctors note, and 5 paid sick days without a doctors note;
  • Medical insurance coverage for employees, with optional family coverage at a corporate rate;
  • Support for participation in professional development opportunities (webinars, conferences, trainings, etc.);
  • Regular team-building activities and biannual company-wide events.

Job ID: JR-151132