Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 1 Month(s)
Skills
Adobe
Authentication
Cascading Style Sheets
Collaboration
Computer Science
Css3
Cypress
Job Details
We are looking for an Senior Front End Developer for our client in San Jose, CA
Job Title: Senior Front End Developer
Job Type: Contract
Job Description:
Pay Range: $70hr - $75hr
Requirement/Must Have:
- Bachelor s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 5+ years of professional software development experience, with a strong emphasis on frontend development.
- Expertise in React and TypeScript for building complex web applications.
- Strong proficiency in modern JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries (e.g., Zustand, Redux, MobX) and adapting to existing patterns.
- Familiarity with component libraries, particularly Adobe React Spectrum or similar systems.
- Solid understanding of responsive design principles and UI/UX best practices.
- Experience writing unit tests (e.g., Vitest) and familiarity with end-to-end testing frameworks (e.g., Cypress, Playwright).
- Experience integrating frontend components with backend REST APIs and understanding authentication flows like OAuth.
- Design, develop, test, and maintain high-quality, responsive frontend components.
- Collaborate with product managers, backend engineers, and stakeholders to translate requirements into effective UI solutions.
- Take ownership of user experience, applying best practices and proposing design improvements.
- Participate in code reviews, sprint planning, daily stand-ups, and retrospectives.
- Contribute to frontend architecture discussions and implement scalable, maintainable solutions.
- Use Git for version control and follow team workflows for branching and pull requests.
- React, TypeScript, JavaScript (ES6+), HTML5, CSS3.
- State management libraries: Zustand, Redux, MobX.
- Component libraries: Adobe React Spectrum or equivalent.
- Responsive design and UI/UX best practices.
- REST API integration and OAuth authentication.
- Unit testing and end-to-end testing frameworks.
- Bachelor s degree in Computer Science, Engineering, or related field (preferred).
- 5+ years of professional frontend development experience.
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.