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 .