Senior React Developer

Our client is looking for an experienced React Developer who will work closely with their Clinical Research team, delivering high-quality front-end solutions for tools and applications.

Type:

Remote

Full-time

Job ID:

JR-61039

Apply now
Technologies:
React
TypeScript
HTML
CSS
JavaScript
API
Figma
UX/UI
React Hooks
Locations:
Argentina
Brazil
Poland
Ukraine

Table of contents

Apply now
Let’s be in touch!

Job Description

In this role, you will contribute to our client’s design system, ensuring consistency and alignment across products. This role offers a chance to collaborate at the intersection of design and engineering within a focused and impactful area of their organization.

Requirements:

Must have:

  • 3 to 7 years of experience developing front-end code for web applications;
  • Proficiency in HTML, CSS, and JavaScript, with a strong focus on React for building presentation and functional components;
  • Experience connecting front-end components to back-end systems, building functional JavaScript code to handle data interactions;
  • Solid understanding of best practices for building web applications, including reusable code, performance optimization, cross-browser compatibility, and accessibility standards;
  • A systems thinker with the ability to tackle complex UI problems, breaking them down into small, modular, and scalable components.

Nice to have:

  • Familiarity with design collaboration tools like Figma, including managing shared design resources;
  • UI/UX design experience, with an understanding of user-centered design principles and workflows;
  • Experience working at the intersection of design and engineering, contributing to design systems or reusable component libraries.

Responsibilities:

Product Development (70%):

  • Fully embed with scrum teams during front-end projects by actively participating in sprint ceremonies;
  • Develop and deliver UI features that integrate seamlessly into product code, reducing iteration cycles and minimizing the need for design QA;
  • Engage in technical discovery sessions and architecture discussions as needed;
  • Conduct thorough code reviews, focusing on maintainability, performance, accessibility, and adherence to design system standards;
  • Support and debug production issues to ensure application stability;
  • Partner closely with product designers by:

- Performing quick feasibility checks to help designers align UI with engineering constraints and scope;

- Offering guidance on technical constraints and possibilities within the design system;

- Participating in design critiques and reviews to ensure proposed solutions effectively leverage the design system;

- Building prototypes to test designs with end users and iterate on feedback.  

Design Systems Integration and Growth (30%):  

  • Act as the primary liaison between scrum teams and the Design Systems team, ensuring alignment and communication;
  • Identify opportunities to create new components based on Clinical Research Business Unit (CRBU) needs, prototyping and building those components when appropriate;
  • Provide feedback to the Design Systems team on the usability, design, and implementation of components;
  • Lead efforts to migrate legacy components to design system equivalents across CRBU applications;
  • Upgrade and, if necessary, rewrite application code to fully leverage design system capabilities;
  • Offer support to design system users across the organization by addressing questions and providing guidance;  
  • Contribute to the design system through code reviews and the development of reusable, scalable components.

What We Offer:

  • Financial stability and competitive compensation;
  • Transparent professional and career growth development plans;  
  • Сareer development: horizontal, professional, managerial;  
  • 20 working days of paid vacation, 15 working days of paid sick leave with a doctor’s note, 5 working days of paid sick leave without a doctor’s note;    
  • Health insurance, life, and accident insurance (opportunity to insure relatives at the corporate rate);  
  • E-education, certification coverage, access to the language learning platform goFluent;  
  • Remote work or work from the office;  
  • Flexible work schedule;  
  • Referral bonus.

Apply now

Senior React Developer