Senior Frontend Software Engineer - React.js / Next.js
<p>Senior Frontend Software Engineer - React.js / Next.js</p><p>Join a fast-paced, collaborative tech environment building modern, scalable web applications</p><p>Remote (South Africa) | Market-related salary | Flexible working hours</p><h3>About Our Client</h3><p>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.</p><p>The Role: Senior Frontend Software Engineer</p><p>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.</p><h3>Key Responsibilities</h3><ul><li>Bring 5+ years of frontend development experience using React.js or Next.js</li><li>Build scalable, isomorphic frontend applications using React.js and modern JavaScript</li><li>Develop and maintain reusable components, UI features, and performance-optimized code</li><li>Integrate with REST and GraphQL APIs</li><li>Apply state management using Redux or similar tools</li><li>Implement testing frameworks such as Jest, React Testing Library, or Enzyme</li><li>Ensure best practices around SEO, accessibility, and performance monitoring</li><li>Collaborate closely with team members in an agile environment (Scrum/Kanban)</li><li>Participate in code reviews and share knowledge with team members</li></ul><h3>About You</h3><ul><li>5+ years of frontend engineering experience</li><li>Strong proficiency in React.js (Next.js a plus)</li><li>Experience with Redux, GraphQL, REST APIs</li><li>Proficient in HTML5, CSS3, and CSS pre/post-processors (e.g., SASS, LESS)</li><li>Familiarity with performance and observability tools (Grafana, Core Web Vitals)</li><li>Excellent English communication skills — written and verbal</li><li>Strong team fit: collaborative, approachable, and positive</li><li>Comfortable working independently and managing your own time effectively</li><li>Exposure to varied tech stacks and working environments is a strong advantage</li></ul><p>Originally posted on <a href="https://himalayas.app">Himalayas</a></p>
Apply with uptayn.
Sign in free to open the apply link, get this role scored against your CV, and track your application.