Join a fast-paced, collaborative tech environment building modern, scalable web applications
Remote (South Africa) | Market-related salary | Flexible working hours
About Our Client
Our 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 JavaScript
Develop and maintain reusable components, UI features, and performance-optimized code
Integrate with REST and GraphQL 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
About You
5+ years of frontend engineering experience
Strong proficiency in React.js (Next.js a plus)
Experience with Redux, GraphQL, 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
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in South Africa.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast!
Find the best jobs in South Africa, apply in 1 click and get a job today!