Junior React Developer

  • Fremont, CA
  • Posted 2 days ago | Updated 2 days ago

Overview

On Site
$40 - $45
Contract - W2
Contract - 12 Month(s)

Skills

React
JavaScript
CSS
TypeScript
ES6
HTML5
CSS3
Redux
Frontend
Front End

Job Details

React Developer

Locations: Fremont, CA onsite
Duration: 12 months Right to Hire

Top skills: working on external customer facing applications using React, JavaScript, CSS
No backend, only frontend. This project: customer-facing CMS applications

Summary:
We are looking for a highly skilled and motivated Front-End Software Engineer to join our team and drive the success of customer-facing, responsive web applications. You will play a key role in building and maintaining modern user interfaces that delight our users and support critical business functions across our Global Supply Chain teams.

Our front-end stack is built primarily with React and TypeScript, and we collaborate closely with product and design partners to ensure scalable, high-quality, and engaging user experiences. We value engineers who are passionate about building intuitive UIs, experienced with responsive design, and eager to apply modern front-end best practices to customer-facing applications.

Responsibilities:
Lead the design, development, and maintenance of responsive, customer-facing front-end applications using React, TypeScript, and modern web tooling.
Translate design system specifications and user requirements into clean, scalable, and performant UIs.
Collaborate with cross-functional teams, including Product Managers, Designers, and Back-End Engineers, to deliver seamless end-to-end solutions.
Implement rigorous testing strategies (unit, integration, and end-to-end) to ensure reliability, performance, and a high-quality user experience.
Contribute to and promote best practices in front-end engineering, focusing on performance optimization, accessibility, and responsive design.
Stay current with modern front-end technologies and frameworks, and help guide the team in adopting best-in-class tools and practices.

Requirements:
Bachelor s degree in Computer Science, Computer Engineering, or related field (or equivalent work experience).
4+ years of front-end engineering experience, with strong emphasis on React and modern front-end development practices.
Demonstrated experience building customer-facing, responsive web applications at scale.
Strong proficiency in JavaScript/ES6+ and TypeScript.
Expertise in HTML5, semantic markup, CSS3, and responsive design frameworks.
Familiarity with state management patterns (Redux, Context API, or similar), component architecture, and performance optimization techniques.
Experience with data visualization libraries (e.g., D3.js, AG-Grid) a plus.
Knowledge of web fundamentals (HTTP, REST, JSON) and integration with REST APIs.
Familiarity with CI/CD workflows, version control (Git), and containerized environments (Docker, Kubernetes) preferred.
Bonus: Supply Chain knowledge, experience with PHP or Python back-end services, or exposure to full-stack development.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About MethodHub