Negotiable
Outside
Remote
USA
Summary: The UI Developer role involves developing, maintaining, and optimizing front-end components using HTML5, CSS3, and JavaScript for a direct client. The position requires collaboration with designers and back-end developers to create responsive and functional web pages while ensuring cross-browser compatibility. The contract is for 9 months and is fully remote, with a focus on adhering to coding best practices and staying updated with industry trends. The role is classified as outside IR35, indicating a favorable tax status for contractors.
Key Responsibilities:
- Develop, maintain, and optimize front-end components using HTML5, CSS3, and JavaScript.
- Translate UI/UX design wireframes and mockups into responsive, functional web pages.
- Ensure cross-browser compatibility and mobile responsiveness.
- Collaborate closely with designers, back-end developers, and product managers to deliver seamless user experiences.
- Optimize UI performance for scalability, speed, and accessibility.
- Adhere to coding best practices, maintainable code structure, and reusable components.
- Stay up to date with the latest trends, frameworks, and best practices in front-end development.
Key Skills:
- Proficiency in HTML5, CSS3 (Flexbox, Grid, Animations), and modern JavaScript (ES6+).
- Strong understanding of responsive design principles and cross-browser compatibility.
- Familiarity with version control systems (e.g., Git).
- Experience working with REST APIs and integrating front-end code with back-end services.
- Understanding of web accessibility standards (WCAG/ADA).
- Strong debugging, problem-solving, and performance optimization skills.
- Experience with front-end frameworks/libraries such as React, Vue.js, or Angular (preferred).
- Knowledge of CSS preprocessors (Sass, LESS) and/or CSS-in-JS approaches (preferred).
- Familiarity with build tools and bundlers (Webpack, Vite, Gulp, npm scripts) (preferred).
- Exposure to UI/UX design tools like Figma, Sketch, or Adobe XD (preferred).
- Basic understanding of Agile/Scrum methodologies (preferred).
- Strong attention to detail and design aesthetics.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced, team-oriented environment.
- Self-motivated and eager to learn emerging technologies.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Key Responsibilities
Develop, maintain, and optimize front-end components using HTML5, CSS3, and JavaScript.
Translate UI/UX design wireframes and mockups into responsive, functional web pages.
Ensure cross-browser compatibility and mobile responsiveness.
Collaborate closely with designers, back-end developers, and product managers to deliver seamless user experiences.
Optimize UI performance for scalability, speed, and accessibility.
Adhere to coding best practices, maintainable code structure, and reusable components.
Stay up to date with the latest trends, frameworks, and best practices in front-end development.
Required Qualifications
Proficiency in HTML5, CSS3 (Flexbox, Grid, Animations), and modern JavaScript (ES6+).
Strong understanding of responsive design principles and cross-browser compatibility.
Familiarity with version control systems (e.g., Git).
Experience working with REST APIs and integrating front-end code with back-end services.
Understanding of web accessibility standards (WCAG/ADA).
Strong debugging, problem-solving, and performance optimization skills.
Preferred Qualifications (Nice to Have)
Experience with front-end frameworks/libraries such as React, Vue.js, or Angular.
Knowledge of CSS preprocessors (Sass, LESS) and/or CSS-in-JS approaches.
Familiarity with build tools and bundlers (Webpack, Vite, Gulp, npm scripts).
Exposure to UI/UX design tools like Figma, Sketch, or Adobe XD.
Basic understanding of Agile/Scrum methodologies.
Soft Skills
Strong attention to detail and design aesthetics.
Excellent communication and collaboration skills.
Ability to work in a fast-paced, team-oriented environment.
Self-motivated and eager to learn emerging technologies.