Senior Frontend Software Engineer - React.js/Next.js
Listed on 2026-01-15
-
Software Development
React.js, Front End Developer, Software Engineer, Web Developer
Senior Frontend Software Engineer - React.js / Next.js
Join a fast-paced, collaborative tech environment building modern, scalable web applications
Remote (South Africa) | Market-related salary | Flexible working hours
About Our ClientOur client is a global technology company focused on building high-performance, scalable software solutions for a wide range of clients. They value collaboration, clean code, and strong team dynamics as much as they value technical expertise.
The Role:Senior Frontend Software Engineer
This role is ideal for an experienced frontend engineer who thrives in a collaborative, agile environment. You'll play a key part in designing and building scalable and secure front-end applications using modern JavaScript frameworks, with a focus on React.js and optionally Next.js. Your work will have a strong emphasis on performance, user experience, and maintainable code.
Key Responsibilities- Bring 5+ years of frontend development experience using React.js or Next.js
- Build scalable, isomorphic frontend applications using React.js and modern Java Script
- Develop and maintain reusable components, UI features, and performance-optimized code
- Integrate with REST and Graph
QL APIs - Apply state management using Redux or similar tools
- Implement testing frameworks such as Jest, React Testing Library, or Enzyme
- Ensure best practices around SEO, accessibility, and performance monitoring
- Collaborate closely with team members in an agile environment (Scrum/Kanban)
- Participate in code reviews and share knowledge with team members
- 5+ years of frontend engineering experience
- Strong proficiency in React.js (Next.js a plus)
- Experience with Redux, Graph
QL, REST APIs - Proficient in HTML5, CSS3, and CSS pre/post-processors (e.g., SASS, LESS)
- Familiarity with performance and observability tools (Grafana, Core Web Vitals)
- Excellent English communication skills — written and verbal
- Strong team fit: collaborative, approachable, and positive
- Comfortable working independently and managing your own time effectively
- Exposure to varied tech stacks and working environments is a strong advantage
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: