A complete application in a minute
Tailored resume and cover letter, ready to send.
Placements24 is seeking a Senior Frontend Developer in Centurion, Gauteng, ZA. You will build high-performance interfaces with Angular and TypeScript, collaborating with designers and backend teams.
Lead code quality, optimize performance, and mentor juniors in a growth-focused, hybrid work environment based in Centurion.
Our client, a leader in developing innovative web applications, is seeking a skilled Senior Frontend Developer to join their dynamic team. This role, based in Centurion, Gauteng, ZA, is essential for building intuitive, responsive, and high-performance user interfaces for their flagship products. The ideal candidate will have a strong command of modern frontend frameworks, particularly Angular, and a deep understanding of TypeScript, HTML, and CSS. You will collaborate closely with UX/UI designers, backend developers, and product managers to translate complex requirements into seamless user experiences. This is an exciting opportunity to work on cutting-edge projects, contribute to architectural decisions, and mentor junior developers within a collaborative and growth-oriented environment. The position in Centurion, Gauteng, ZA offers a chance to shape the future of user interaction.
Develop, implement, and maintain responsive, high-quality user interfaces using Angular and TypeScript. Collaborate with UX/UI designers to translate wireframes and mockups into functional web components. Write clean, efficient, well-documented, and maintainable code. Optimize frontend performance for maximum speed and scalability. Ensure the technical feasibility of UI/UX designs. Participate in code reviews, providing constructive feedback to peers. Troubleshoot and debug frontend issues, ensuring a smooth user experience. Work closely with backend developers to integrate frontend components with server-side logic. Stay up-to-date with emerging frontend technologies and best practices. Mentor junior frontend developers and contribute to team knowledge sharing.
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 6 years of professional experience in frontend development. Proven expertise in Angular framework and TypeScript. Strong proficiency in HTML5, CSS3, and JavaScript (ES6+). Experience with state management libraries (e.g., NgRx). Familiarity with frontend build tools (e.g., Webpack, Angular CLI). Understanding of RESTful API principles and integration. Experience with version control systems, particularly Git. Excellent problem-solving, analytical, and communication skills. Ability to work effectively in a team environment in Centurion, Gauteng, ZA. Experience with cross-browser compatibility issues and responsive design.