Haystack
← Back to Jobs
Technology
TE

UI Developer

TechVirtue LLCRancho Cucamonga, CA🇺🇸United StatesPosted 8 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Rancho Cucamonga, CA, United States
Posted
Yesterday
SASSFigmaFlutterSketchAdobe XDAgileAngularCSSCypressGitHTMLJavaScriptJestLESSReactReact NativeVueWebpack

Job Description

Role: UI Developer (Healthcare)
Location: Rancho Cucamonga, CA (3 days Onsite)

Job Summary: We are seeking a talented UI Developer to join our team. The UI Developer will be responsible for designing and implementing user interfaces for web and mobile applications. The ideal candidate should have a strong foundation in front-end technologies, a keen eye for design and usability, and experience working in Agile development environments.

Key Responsibilities:

• Develop and maintain user interfaces for web and mobile applications.

• Collaborate with designers, product managers, and backend developers to create seamless and visually appealing user experiences.

• Implement responsive design principles to ensure applications are accessible across various devices and screen sizes.

• Optimize applications for maximum speed and scalability.

• Write clean, maintainable, and efficient code following best practices.

• Conduct testing and debugging to ensure the functionality and performance of the UI.

• Stay updated with the latest UI/UX trends, techniques, and technologies.

• Participate in code reviews and contribute to the continuous improvement of the development process.

• Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.

Requirements:

• Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience.

• 5+ years of experience in UI development.

• Proficiency in HTML, CSS, and JavaScript.

• Experience with modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js).

• Strong understanding of responsive design and cross-browser compatibility.

• Familiarity with version control systems (e.g., Git).

• Good understanding of UI/UX design principles and best practices.

• Excellent problem-solving skills and attention to detail.

• Ability to work effectively both independently and as part of a team.

• Strong communication skills.

• Experience working in Agile development environments.

Preferred Qualifications:

• Experience with mobile UI development (e.g., React Native, Flutter).

• Familiarity with CSS preprocessors (e.g., Sass, LESS).

• Knowledge of build tools and package managers (e.g., Webpack, NPM, Yarn).

• Experience with graphic design tools (e.g., Adobe XD, Sketch, Figma).

• Understanding of automated testing frameworks (e.g., Jest, Cypress).

Similar jobs