Collaborate with designers and developers to create visually engaging, user-friendly, and accessible web applications.
Utilize your expertise in front-end frameworks, such as React and Angular, to develop efficient and scalable user interfaces.
Transform design prototypes into high-quality, responsive, and cross-browser compatible user interfaces using HTML, CSS, and JavaScript, while ensuring compliance with accessibility standards (e.g., WCAG 2.1).
Conduct thorough accessibility audits and testing of web applications using tools like browser plugins, and automated testing tools to ensure compliance and identify areas for improvement.
Optimize applications for assistive technologies and different user scenarios, such as keyboard navigation, screen readers, and alternative input methods.
Continuously collaborate with the design and development teams to improve the overall development process, code quality, and user experience.
Work in an agile environment, manage tasks efficiently, and meet project deadlines.
Skills:
Proficient understanding of web markup languages, including HTML5 and CSS3.
Experience with CSS frameworks (e.g., Bootstrap and TailwindCSS) to streamline the overall development, ensure consistent styling, and enhance UI/UX design.
Familiarity with user interface design principles, usability testing, and user-centered design methodologies.
Collaboration and communication skills, with a strong attention to detail.
Experience in reusable components, and how to create them to work as standalone components. Experience in Storybook will be beneficial.
Solid understanding of accessibility standards (e.g., WCAG 2.1) and best practices.
Experience in implementing accessible user interfaces, including proper semantic markup, ARIA attributes, and focus management.
Understanding of responsive design principles and experience in building accessible, mobile-first, cross-platform web applications.
Strong problem-solving and troubleshooting skills, with an ability to analyze and propose effective solutions.
Solid understanding of version control software such as Git / GitHub.