
Front-End Developer
- Centurion, Gauteng
- Permanent
- Full-time
- 5+ years professional front-end development experience
- Strong React.js & state management expertise (Redux, MobX, and React Context)
- Proven experience in HTML5, CSS3, JavaScript, and TypeScript
- Git version control and agile delivery mindset
- Work with cutting-edge front-end technologies
- Hybrid working flexibility
- Opportunity to lead and mentor Junior Devs
- Be part of a dynamic, values-driven team
- Essential: Degree in Information Technology, Computer Science, or equivalent
- 5+ years front-end development experience in a work environment
- Experience with React.js and state management libraries
- Strong knowledge of modern authorization (e.g. JWT)
- Experience with REST APIs, UI frameworks (Bootstrap, and Material UI)
- Familiarity with Babel, Webpack, NPM, and Yarn
- Agile environment exposure
- Experience with Git for version control
- Desirable: Cloud exposure (AWS preferable)
- Development (55%):
- Design scalable front-end architecture
- Develop new features in React.js
- Translate wireframes & designs into production-ready code
- Build reusable components & libraries
- Debug, troubleshoot, and resolve front-end issues
- Optimise application performance
- Testing (15%):
- Implement & update unit tests
- Participate in manual testing cycles
- Documentation (10%):
- Document new & existing code
- Maintain system design & architecture documentation
- DevOps (5%):
- Manage build scripts & automations
- Deploy front-end releases to AWS
- Mentorship & Learning (15%):
- Mentor teammates and enforce best practices
- Peer reviews, coaching, and technical leadership
- Actively share knowledge and participate in pair programming
If you meet the above criteria and want to join a team where quality, growth, and impact matter, apply today!â ï¸ Disclaimer: If you have not received a response within 2 weeks, please consider your application unsuccessful.ð§ Contact:
ExecutivePlacements.com