Overview
Skills
Job Details
Frontend/UI Developer
Pleasanton, CA
Job Description
Design, develop, and implement cross-browser and cross-platform user interfaces including graphics and multimedia elements for web applications, web pages, and web components. Maintain and enhance the UI of existing web applications and components. Requires strong proficiency in front-end frameworks such as React and/or Angular.
Responsibilities
Build modern web applications using industry best practices for front-end development
Convert application designs into functional front-end code using HTML, CSS, JavaScript, and React
Collaborate with back-end developers to integrate UI components with APIs and database layers
Gather and refine technical requirements or UX specifications
Debug errors, troubleshoot technical issues, and perform performance optimizations
Write scalable, reusable, and maintainable code, including unit and functional tests
Technical Skills
Languages & Frameworks: JavaScript, , Redux
Markup & Styling: HTML5, CSS, Tailwind, Headless Components, Micro-Frontend Architecture
Testing: Jest, React Testing Library, Playwright
Design: Responsive Design for all major browsers and mobile devices
API Integration: Experience integrating front-end components with backend services
Build Tools: Grunt, Gulp, Webpack
Tools & Platforms: GitHub, GitHub Actions, JIRA