About the position
ENVIRONMENT:
YOUR ability to balance aesthetic design with technical feasibility is sought by a cutting-edge Telco Company in Joburg to fill the role of its next Senior Frontend Developer. Working closely with cross-functional teams in an Agile environment, you will help to design, develop, and optimize interactive web applications using modern Frontend frameworks. The ideal candidate will be proficient in delivering scalable and performant digital experiences, translating complex requirements into intuitive interfaces. You will require a Bachelor’s Degree in Computer Science or similar tertiary qualification with 5+ years’ Frontend web development with a strong track record of delivering responsive, high-quality applications and a deep expertise in Angular and React, capable of building responsive, user-centric web applications. Any fluency in French will be beneficial.
DUTIES:
- Design, develop, and maintain responsive, high-quality web applications using [URL Removed] and Angular, depending on project needs.
- Translate UI/UX designs and functional requirements into interactive and user-friendly interfaces.
- Collaborate with Backend Developers, Designers, and stakeholders to deliver cohesive and well-integrated Frontend solutions.
- Identify and resolve Frontend issues related to performance, usability, and cross-browser compatibility.
- Implement and maintain modular, reusable components and efficient state management strategies across projects.
- Participate in code reviews to ensure adherence to best practices, maintainability, and consistent coding standards.
- Monitor, test, and optimize Frontend performance to ensure fast load times and responsiveness across devices.
- Stay current with modern JavaScript frameworks, tools, and design trends, and contribute relevant improvements to ongoing projects.
- Balance aesthetic design with technical feasibility and user experience in all UI implementations.
- Actively participate in Agile development practices, including sprint planning, daily standups, and retrospectives.
- Perform other duties as assigned
REQUIREMENTS:
Qualifications –
- Bachelor’s Degree in Computer Science, Information Systems, or a related technical discipline.
Experience/Skills –
- 5+ Years of experience in Frontend web development, with a strong track record of delivering responsive, high-quality applications.
- Advanced experience with Angular, including Angular CLI, TypeScript, RxJS, and NgRx for state management.
- Proficiency in [URL Removed] with working knowledge of supporting tools such as Webpack, Redux, and related libraries.
- Strong foundation in JavaScript, HTML5, CSS3, Bootstrap, and modern front-end development standards.
- Experience building mobile-friendly web applications, including progressive web apps (PWAs) and hybrid mobile apps using React Native or Flutter.
- Familiarity with browser testing, debugging, and performance optimization techniques across multiple platforms.
- Understanding of UI/UX design principles and layout best practices to ensure intuitive, user-centric interfaces.
- Solid grasp of the full web development lifecycle, including design, development, and deployment.
- Experience integrating RESTful APIs and working within modern web architecture patterns.
- Knowledge of SEO best practices and accessibility standards is a plus.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong collaboration and communication abilities within Agile teams.
- Experience working in Agile environments using Scrum or Kanban methodologies.
- Fluency in English; French is a plus.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
COMMENTS:
When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here [URL Removed] OR e-mail a Word copy of your CV to [Email Address Removed] and mention the reference number of the job.
Desired Skills:
- Senior
- Frontend
- Developer