Job Openings JR-151131 Front-end Developer Senior

About the job JR-151131 Front-end Developer Senior

Job (Project) Description

We are looking for an experienced Front End Engineer to join our team and contribute to the development of an enterprise-level eCOA platform.

You will work as an Individual Contributor within a cross-functional team, developing and enhancing user-facing applications used in clinical research and life sciences. The role focuses on building high-quality, responsive, and maintainable interfaces using modern scripting languages and cloud-based technologies.

Locations:

Ukraine

Requirements

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

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

  • Strong expertise in JavaScript, TypeScript, React.js, and React Native;

  • Basic to intermediate experience with back-end technologies, including: Node.js and Express.js, RESTful API integration, PostgreSQL, AWS;

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

  • 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 and Xcode;

  • Experience with AI-based development and implementation.

Job Responsibilities

  • Develop and enhance front-end software solutions and contribute technical expertise to product development;

  • Implement high-quality, maintainable, and scalable user interface components;

  • 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;

  • Develop, publish, and consume internal and external APIs as part of application integration;

  • 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-151131