Overview
Skills
Job Details
Job Title: UI Developer ReactJS, TypeScript, HTML, CSS3
Location: San Jose, CA 95134 (Onsite)
Duration: 12 Months
Employment Type: Contract
Work Authorization: Open
Request ID: 115726-1
About the Role
We are looking for an experienced UI Developer skilled in ReactJS, TypeScript, HTML5, and CSS3 to build and enhance high-performance web applications. The ideal candidate will collaborate closely with UX designers and backend developers to deliver modern, responsive, and visually appealing user interfaces.
Key Responsibilities
Design and develop dynamic web interfaces using ReactJS, TypeScript, HTML5, and CSS3.
Build reusable UI components and front-end libraries for scalability and performance.
Collaborate with UX/UI designers to translate wireframes and prototypes into functional UI.
Optimize applications for speed, responsiveness, and accessibility.
Work with RESTful APIs and integrate front-end with backend services.
Ensure consistent design standards and cross-browser compatibility.
Participate in Agile/Scrum ceremonies, code reviews, and sprint planning.
Troubleshoot UI issues and implement efficient solutions.
Must-Have Skills
5 8 years of professional experience in front-end/UI development.
Hands-on expertise with ReactJS, TypeScript, HTML5, CSS3, and JavaScript (ES6+).
Experience with state management tools such as Redux, Context API, or Recoil.
Proficiency in responsive design and cross-browser testing.
Familiarity with RESTful APIs, Git, and Agile methodologies.
Nice-to-Have Skills
Knowledge of Next.js, Material UI, or Bootstrap.
Understanding of Webpack, Babel, or other build tools.
Exposure to UI testing frameworks like Jest, Cypress, or React Testing Library.
Experience with Figma, Adobe XD, or Sketch for UI design handoffs.
Awareness of accessibility standards (WCAG/ARIA).