Frontend Developer
KPMG South Africa
Date: 2 days ago
City: Johannesburg, Gauteng
Contract type: Full time

Job Title: Frontend Developer
Location: Johannesburg
Job Level: Mid - Senior Developer
Experience Required: 3-5 years
Job Description
The Credit Risk Team at KPMG is looking for a Frontend Developer to spearhead our frontend development efforts. With your proficiency in React, you'll play a pivotal role in crafting and optimizing our web applications, ensuring they're both innovative and robust. The ideal candidate will be familiar with technology stacks includes React, Next.js, Storybook, TailwindCSS and hostings in Azure. In addition the frontend will need to communicate with backend applications and models via REST APIs.
Key Responsibilities
Location: Johannesburg
Job Level: Mid - Senior Developer
Experience Required: 3-5 years
Job Description
The Credit Risk Team at KPMG is looking for a Frontend Developer to spearhead our frontend development efforts. With your proficiency in React, you'll play a pivotal role in crafting and optimizing our web applications, ensuring they're both innovative and robust. The ideal candidate will be familiar with technology stacks includes React, Next.js, Storybook, TailwindCSS and hostings in Azure. In addition the frontend will need to communicate with backend applications and models via REST APIs.
Key Responsibilities
- Drive the adoption of advanced frontend technologies and methodologies.
- Collaborate with architects and backend teams to design scalable, user-friendly, and high-performant solutions.
- Design, develop, and optimize web applications using React, TypeScript, and other frontend technologies.
- Ensure the responsiveness, performance, and maintainability of applications across platforms and devices.
- Experience with testing frameworks and tools, ensuring the reliability and robustness of the platform.
- Work closely with UI/UX designers, product owners, and other stakeholders to gather requirements and deliver optimal solutions.
- Engage in agile development processes, contributing to sprint planning, stand-ups, and retrospectives.
- A degree in Computer Science, Graphic Design, or a related field.
- 3-5 years of experience in UI design and development, preferably in the financial services industry.
- Proficiency in HTML, CSS, JavaScript, and front-end frameworks such as React, Angular, or Vue.js.
- Experience in designing and developing responsive web interfaces and understanding of modern design principles and practices.
- Familiarity with wireframing, prototyping, and design tools (e.g., Figma, Sketch, Adobe XD).
- Strong communication and collaboration skills to work with cross-functional teams.
- Knowledge of integrating UI designs with back-end systems and cloud platforms.
See more jobs in Johannesburg, Gauteng