Wholechain

Senior Frontend React Engineer (Product & Design Collaboration)

Status: Open

Salary: R 80,000 to R 100,000

Experience: 5 years

ESLint Redux React Query Zustand Vite MUI .NET, C#, React native, typescript, javascript, AWS JavaScript/TypeScript

Fully Remote: Yes

How to Apply

Apply Now

Or reach out to:

work@wholechain.com

We are seeking a Senior Frontend Engineer specializing in React who will contribute not only to implementation, but also to product and design decisions. This role works at the intersection of engineering, UX, and product development. The ideal candidate can translate complex problems into requirements, intuitive user experiences, and collaborate cross-functionally to shape how the product functions and feels.

Remote, but Cape Town based preferably.

Responsibilities Contribute to interaction design, usability, and overall UX quality

Build and maintain scalable frontend applications using React and TypeScript

Partner with product managers and designers on discovery, planning, and feature delivery

Maintain and evolve a design system and reusable component library

Collaborate with backend engineers on API design and integration

Improve application performance, accessibility, and responsiveness

Lead frontend best practices and architectural patterns

Define and uphold frontend quality standards, including automated testing

Own frontend behavior in production, including debugging and incident response

Key Outcomes & Measurements Design Collaboration Expectations Provide feedback on wireframes and prototypes – both from a design and from an engineering perspective

Suggest improvements to workflows, product system design, and user interactions

Help balance usability, visual design, and technical feasibility

Contribute to consistency and quality across the product interface

Requirements Technical Stack React (modern patterns and hooks)

TypeScript

State management libraries (e.g., React Query, Zustand, Redux)

Component libraries or design systems (e.g., Ant Design, MUI, or custom systems)

REST APIs

Modern tooling (Vite, ESLint, Biome, etc.)

Qualifications 5+ years of experience developing and maintaining frontend applications in a professional setting

Professional experience building production React applications

Strong understanding of UI/UX principles

Ability to work through ambiguous requirements and shape usable solutions

Comfortable participating in design discussions and giving feedback

Strong collaboration and communication skills

Attention to detail and focus on quality

Preferred Qualifications Experience contributing to a design system

Understanding of accessibility standards (WCAG)

Experience building responsive, cross-device interfaces

Familiarity with product analytics or user behavior tools

Our Process All of our hiring begins with a 4-6 week paid contract engagement for approximately 5-10 hours per week to ensure that this is a fit for all parties. As part of this process you will have the opportunity to engage with the team and further develop and align the role to fit your specific talents and expected contributions.

Our Culture We hire for who you are, not just what you’ve done. At Wholechain we are building the future of connected supply chains which means all of our team members must have the ability to grow and adapt rapidly. Most of the skills listed above can be learned and in a short time new skills will be required for success. Therefore, when we look for people, we look for those who possess not only the right qualifications now, but also the drive to learn and grow so they can lead the way as we build the future.

The following characteristics won’t be found on a resume, but they are required for those who will thrive at Wholechain:

Intrinsic motivation – You take initiative; you own your projects and are self-aware enough to seek support when you need it.

Humility – You don’t take yourself too seriously, and therefore you are willing and committed to set aside pride for the sake of results

Authenticity – You avoid buzzwords, passive aggressive behavior and you treat others with respect regardless of rank, title, or capacity to help you get ahead

Start-now attitude – While others are planning, you are already moving ahead

Transcendent purpose – You work with Wholechain because of a broader passion for creating a more sustainable and responsible future

Next Steps Our culture is not for everyone, but for those who are a fit there is no place they would rather work. If this is you, please send a cover letter, resume and work examples to work@wholechain.com.