0610 - Sr Front-End Developer (React.js)

Remote Full-time
Our client is a Chicago-headquartered IT consulting firm founded in 2008, with team members based across four continents and nine countries. Joining them means working alongside a globally distributed team of engineers, consultants, and technology specialists on projects for enterprise clients, including 17 Fortune 100 companies, multiple Fortune 500 organizations, and many household names recognized worldwide. Project work spans industries such as engineering, transportation, manufacturing, healthcare, insurance, finance, and retail, and falls under service areas including Digital Strategy, Marketing & Data Execution, Software Experience Development, Quality Engineering, Security, and AI solutions. Over its 16+ year history, our client has been recognized by the Department of Defense, featured in a published Adobe Systems case study, and honored with the AT&T Crystal Award and the Illinois Hiring Heroes award for its commitment to veteran hiring. Consultants work across on-site, remote, and hybrid engagements, giving employees exposure to a broad range of technologies, clients, and industries throughout their careers.
The customer is a global contract research organization (CRO) that provides clinical trial management and drug development services to pharmaceutical, biotechnology, and medical device companies. They handle the full spectrum of clinical research, from study design and patient recruitment to data management and regulatory submissions, helping companies bring new therapies to market faster and more efficiently.
We are seeking a highly skilled Front-End Developer with 5+ years of React.js experience to join the Agile Scrum team. The ideal candidate will have deep expertise in React components, hooks, state management, and lifecycle methods to build scalable, high-performance applications. You will collaborate closely with UI/UX designers, back-end developers, and product managers to create engaging user experiences.
Key Responsibilities:
- Develop and maintain React.js applications with a focus on performance, scalability, and maintainability.
- Build reusable and modular components using React.js best practices.
- Implement state management using Redux, Zustand, Recoil, or other libraries.
- Work with designers and developers to translate Figma designs into pixel-perfect UI components.
- Integrate with RESTful APIs, manage authentication (OAuth, JWT), and handle API requests efficiently.
- Ensure code quality through unit and integration testing (Jest, React Testing Library, Cypress).
- Utilize modern styling frameworks like CSS, SCSS, Tailwind CSS, or styled-components for responsive designs.
- Contribute to CI/CD pipelines for automated testing and deployments.
- Participate in Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
Required Skills & Experience:
- 5+ years of React.js development experience.
- Deep knowledge of React components, hooks (useState, useReducer, Context API), and lifecycle methods.
- Strong proficiency in JavaScript & ES6 features.
- Hands-on experience with state management libraries (Redux, Zustand, Recoil, etc.).
- Experience working with Figma and implementing UI/UX designs accurately.
- Solid understanding of API consumption, authentication (OAuth, JWT), and request handling.
- Familiarity with CI/CD pipelines for deployment automation.
- Experience with testing frameworks (Jest, React Testing Library, Cypress, etc.).
- Proficiency in CSS, SCSS, Tailwind CSS, or styled-components for styling.
- Prior experience working in an Agile Scrum environment.
- Upper-intermediate English skills or above (English is the primary language of communication in the company)
Nice to Have:
- Experience embedding Power BI into front-end applications.
- Exposure to Power BI development and integration.
- Familiarity with Azure DevOps for CI/CD and backlog management.
Benefits and working conditions:
- 100% remote job
- Long-term employment
- Well-known customer with modern technologies
- Competitive salary
- Great international team (from the US, England, Poland, India)
- Flexible working hours with 4 hours overlap with the US-based team (9 am – 1 pm EST)
- 10 days vacation, 5 sick days, 6 US-based holidays
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Part-Time Remote Data Entry Specialist for Blithequark - Flexible Hours and Competitive Salary**

Remote

Call Center Representative

Remote

Data Taxonomists

Remote

**Experienced Data Entry Specialist – Flexible Home-Based Opportunities for Housewives and College Students**

Remote

Environmental Engineer* (Cordova, IL)

Remote

Technical Support Manager (Biopharma)

Remote

Experienced Remote Data Entry Customer Care Representative - Delivering Magical Experiences for Disney from the Comfort of Your Own Home

Remote

L&D Trainer

Remote

Lider Tecnico/Technical Owner (Remoto)(Exp en Banca) K526

Remote

Director, TV Strategy & Performance (Memphis, TN or Remote in USA)

Remote
← Back