Senior Frontend Engineer (React) (Remote)

IT – Software Development
KwaZulu Natal – South Africa, Gauteng – South Africa, Western Cape – South Africa

ENVIRONMENT:
DESIGN interfaces that create seamless customer experiences as you use your coding expertise as a Senior Frontend Engineer (React) to contribute across the entire product surface of a rapidly growing US-based FinTech company. With 8+ years of experience, you’ll bring a blend of Frontend expertise to the table, delivering secure, reliable, and high-performing features. You’ll write high-quality code, collaborate closely with product and design, and have an impact on the direction and quality of the platform.
 
DUTIES:
Build End-to-End Features –
  • Improve on existing and implement new product features.
  • You will be designing and developing the client-facing UI in React and TypeScript/JavaScript.
 
Improve Frontend experiences –
  • Optimize the Frontend for performance, accessibility, and responsiveness.
  • Contribute to a polished, intuitive user experience by refining UI components and user flows.
 
Maintain Quality & Reliability –
  • Write Unit, Integration, and End-to-end Tests.
  • Setup and refine monitoring, logging, and alerting to keep systems stable and responsive in production.
 
Collaborate with Cross-Functional Teams –
  • Work closely with Product Managers, Designers, and fellow Developers to translate requirements into actionable technical solutions.
  • Provide input on trade-offs, timelines, and feasibility.
 
Participate in technical discussions –
  • Contribute to architectural reviews and propose incremental improvements.
  • While you’ll focus heavily on hands-on coding, you’ll also weigh in on design decisions to ensure future scalability and maintainability.
 
Mentor and learn –
  • Lead by example in code reviews, offering constructive feedback and guidance.
  • Support the growth of less-experienced Developers while continuing to hone your own skills.
 
Stay current and innovative –
  • Keep an eye on industry trends, experiment with tools and frameworks, and introduce incremental improvements that enhance development velocity and product quality.
 
REQUIREMENTS:
  • 8+ Years of hands-on Software Development, including a proven track record working across the stack (Frontend and Backend) on production-grade applications.
  • Proficiency with modern Frontend frameworks (e.g., React) and JavaScript/TypeScript.
  • Strong grasp of responsive design, accessibility, and performance optimization.
  • Familiarity with production monitoring, observability, and best practices for running stable services at scale.
  • Ability to work remotely with your own equipment.
  • Willingness to overlap work hours until 12:00-13:00 EST (negotiable).
 
Advantageous –
Design Expertise: Experience in UI/UX design and building designs from scratch based on product requirements.
Security Know-How: Familiarity with secure coding, regulatory compliance, and best practices in safeguarding financial data.
Accounting & Reporting Knowledge: Understanding of financial reporting standards and the intricacies of handling financial data.
Familiarity with Tech Stack: Experience with Ruby on Rails, PostgreSQL, and React is helpful, though not required. Demonstrated ability to quickly learn new tools and frameworks is just as valuable.
 
ATTRIBUTES:
  • Able to work seamlessly within a team environment, give and receive feedback constructively, and communicate effectively with non-technical stakeholders. 
  • Eager to learn new technologies, experiment with different approaches, and grow alongside a fast-paced, evolving product and platform. 

+ 27 (0) 21 741 0400