Job Details

Job: Frontend Developer

Company: HCL TECH

Location: Johannesburg, Gauteng, South Africa

Date Posted: 19-8-2024

Job Image

The job description is for a Modern Application Developer with expertise in Angular and UI development to join our NUI (Natural User Interface) Channel Apps team. The ideal candidate should have a strong background in Angular, JavaScript, and modern UI/UX design principles and be passionate about creating intuitive and responsive web applications. Key responsibilities include developing and maintaining highly responsive and interactive web applications using Angular and other front-end technologies, collaborating with UX/UI designers to translate designs into high-quality code, ensuring technical feasibility, writing clean, maintainable code, integrating front-end components with back-end services and APIs, conducting code reviews, staying updated with industry trends, troubleshooting issues related to UI performance, cross-browser compatibility, and user experience, and working closely with product managers, developers, and stakeholders to deliver high-quality applications. Requirements include strong experience with Angular, proficiency in HTML5, CSS3, and JavaScript, experience with responsive design, mobile-first development, cross-browser compatibility, RESTful APIs, knowledge of version control systems like Git, understanding of UI/UX principles, strong problem-solving skills, and excellent communication and collaboration skills. Preferred qualifications include experience with other front-end frameworks or libraries, state management libraries, front-end build tools and package managers, testing frameworks and tools, agile methodologies, and a bachelor's degree in Computer Science, Information Technology, or a related field.