Mediabistro logo
job logo

React Developer Job at Purple Drive in St Louis

Purple Drive · Multiple locations ·

Job type:
Contract

Overview:

Role:

React Developer

Location:

St. Louis, MO (Onsite Role)

Employment Type:

Contract (as applicable)

Job Description:

We are seeking a talented

React Developer

to join our dynamic team in

St. Louis, MO . The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable web applications using

React.js

and modern front-end technologies. This is an

onsite role

requiring close collaboration with cross-functional teams to deliver responsive, user-focused digital experiences.

Key Responsibilities:

Develop dynamic and interactive front-end applications using

React.js ,

JavaScript (ES6+) ,

HTML5 , and

CSS3 .
Collaborate with designers, backend developers, and product managers to translate UI/UX wireframes into high-quality code.
Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Manage application state using

Redux ,

Context API , or similar tools.
Integrate RESTful APIs and work closely with backend teams to ensure seamless data flow.
Implement responsive and adaptive design principles for mobile-first applications.
Participate in code reviews, testing, and debugging to maintain code quality and consistency.
Stay updated with emerging front-end technologies and best practices to continuously improve the product's performance and usability.
Required Skills & Qualifications:

Bachelor's degree in Computer Science, Information Technology, or a related field.
4+ years of experience in front-end development, with at least 2+ years of hands-on React.js experience.
Proficiency in

JavaScript (ES6+), React.js, Redux, HTML5, CSS3, and TypeScript .
Strong understanding of component-based architecture and reusable UI patterns.
Experience with

RESTful APIs ,

Git , and

Agile/Scrum

methodologies.
Familiarity with

Webpack ,

Babel , and front-end build pipelines.
Excellent problem-solving, debugging, and communication skills.
Preferred Skills:

Experience with

Next.js

or

React Native

is a plus.
Knowledge of

CI/CD pipelines ,

Docker , or

AWS Cloud Services .
Exposure to

Unit Testing Frameworks

like

Jest ,

Mocha , or

Enzyme .