Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Summary: The Frontend Developer with UI/UX expertise will be responsible for creating engaging, responsive, and high-performing web and mobile interfaces. The ideal candidate will have a strong foundation in frontend technologies and a passion for UI/UX design, ensuring that users have seamless and delightful experiences across all platforms. Collaboration with design and development teams is key to ensure designs are fully realized in code.
Key Responsibilities:
- Translate UI/UX design wireframes and prototypes into fully functional, high-quality web applications.
- Collaborate with product designers and back-end developers to ensure seamless integration of the front-end and back-end components.
- Build reusable code and libraries for future use, optimizing components for maximum performance across different devices and browsers.
- Ensure the technical feasibility of UI/UX designs, and contribute to the design process by providing insights on technical limitations or opportunities.
- Develop responsive web designs with a mobile-first approach to ensure consistent user experiences on a variety of devices and screen sizes.
- Implement user-friendly interactions and animations to enhance user engagement.
- Stay up-to-date with emerging frontend technologies, frameworks, and best practices.
- Conduct usability testing, collect user feedback, and make improvements to user interfaces based on insights.
- Ensure adherence to brand and style guidelines, while pushing innovative solutions to improve user experience.
- Work closely with project managers, designers, and other developers to deliver projects on time and within scope.
Job Requirements
- At least 5 years of experience.
- Bachelor’s degree in Computer Science, Web Development, Graphic Design, or a related field.
- Proven experience as a Frontend Developer, with a strong portfolio showcasing UI/UX design and development skills.
- Proficiency in HTML, CSS, JavaScript, and modern frontend frameworks like React, Angular, or Vue.js.
- Experience with UI/UX design tools such as Adobe XD, Figma, Sketch, or similar platforms.
- Strong understanding of responsive design, accessibility standards (WCAG), and cross-browser compatibility.
- Experience with CSS pre-processors (SASS, LESS) and front-end build tools like Webpack or Gulp.
- Familiarity with version control systems (e.g., Git).
- Strong understanding of design principles, including color theory, typography, and grid systems.
Preferred Qualifications:
- Experience with front-end testing frameworks (e.g., Jest, Cypress).
- Familiarity with animation libraries (e.g., GSAP) and CSS animations to create engaging, interactive interfaces.
- Knowledge of UI frameworks like Bootstrap or Material Design.
- Experience with performance optimization techniques, including lazy loading and caching.
- Basic knowledge of back-end technologies (e.g., Node.js, .NET) to understand the full development cycle.
- Experience conducting user research and usability testing.
- UI/UX Experience is a must
Skills & Competencies:
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills to work with cross-functional teams.
- Creativity and a passion for design and user-centered development.
- Ability to balance design aesthetics with technical constraints.
- Proactive, self-motivated, and able to manage multiple projects in a fast-paced environment.