Job Summary
We are seeking a talented Front-End Developer with a strong design sensibility to create clean, engaging, and brand-consistent user interfaces. The ideal candidate will have hands-on experience translating UI/UX designs into responsive, high-quality code using modern web technologies, particularly Angular. This role requires a collaborative mindset to work closely with developers and designers, ensuring seamless implementation and optimal user experience across devices.
Key Responsibilities
Design and develop user interfaces that are visually appealing, intuitive, and consistent with the brand identity. You will be responsible for creating responsive designs that function flawlessly across various devices and screen sizes.
Translate UI/UX designs into efficient, maintainable, and high-quality front-end code using HTML, CSS, JavaScript/TypeScript, and Angular or similar frameworks. Your coding will directly impact the performance and usability of our digital products.
Collaborate closely with backend developers and other team members to ensure design feasibility, consistency, and optimal performance. This partnership is essential to deliver a cohesive and smooth user experience.
Create and maintain comprehensive design systems and reusable UI components that streamline development and ensure consistency across projects.
Conduct usability testing sessions to gather user feedback and iterate on designs accordingly. Your proactive approach to refining the user experience will help us meet and exceed user expectations.
Required Qualifications
Demonstrated expertise in front-end development, specifically with HTML, CSS, and JavaScript/TypeScript.
Strong hands-on experience with the latest versions of Angular is essential. Familiarity with similar frameworks is a plus but Angular proficiency is a must.
Proficiency in popular design tools such as Figma, Adobe XD, or Sketch, enabling you to work effectively with design assets and contribute to the design process.
Solid skills in both vector and raster graphics design, allowing you to create and manipulate UI elements as needed.
A thorough understanding of responsive design principles and accessibility best practices to ensure interfaces are usable by all users, regardless of device or ability.
Excellent communication skills to articulate design decisions clearly and collaborate effectively with cross-functional teams.
Strong organizational skills with the ability to manage multiple tasks and priorities efficiently without compromising quality.
Detail-oriented mindset with a proactive attitude toward identifying and suggesting improvements in design and implementation.
Preferred Qualifications and Benefits
While not explicitly stated, candidates with additional experience in usability testing and iterative design processes will be highly valued.
Joining our team offers the opportunity to work in a dynamic environment where your contributions directly impact user satisfaction and product success. You will collaborate with experienced professionals and have access to the latest tools and technologies to support your growth and innovation.
If you are passionate about front-end development and user-centered design, and thrive in a collaborative setting, we encourage you to apply and bring your expertise to our team.