Talent.com
ATS Client
Front End Engineer (React/UI)ATS Client • Johannesburg, Gauteng, ZA
Search for other jobs
Front End Engineer (React/UI)

Front End Engineer (React/UI)

ATS Client • Johannesburg, Gauteng, ZA
30+ days ago
Job description

Job Description

Join Us as a Senior Front End Engineer (React/UI)

Are you a passionate Front End Engineer looking to make a real impact? We're building a next-generation Private Client Lending Origination Platform – a game-changing initiative that will transform the way private client mortgages are originated and managed.

We're looking for someone who combines deep technical expertise in React and TypeScript with a collaborative, team-oriented mindset. If you know what great front-end engineering looks like and thrive in a culture of craftsmanship, shared learning, and continuous improvement, this is the role for you.

What You'll Do

  • Build, maintain, and enhance modular React applications using TypeScript, Tailwind CSS, and modern architecture patterns.
  • Translate UX designs and prototypes into responsive, accessible, production-ready interfaces.
  • Integrate securely with .NET/Azure backend APIs and workflows.
  • Optimise applications for performance, accessibility, and user experience across devices and browsers.
  • Contribute to and maintain design systems and front-end standards.
  • Collaborate closely with designers, product owners, and backend engineers to deliver reliable, user-centred features.
  • Participate in code reviews, testing, and continuous improvement initiatives.
  • Mentor and support fellow developers, sharing expertise and fostering growth.
  • Engage in agile ceremonies and help champion technical ownership and accountability.

What We're Looking For

Core Skills & Experience

  • 5+ years developing front-end applications with React and TypeScript.
  • Strong state management knowledge.
  • Experience with RESTful APIs, authentication, and security best practices.
  • CI/CD pipeline experience (Azure DevOps or similar) and automated testing (Jest, Cypress).
  • Solid grounding in UX principles, responsive design, and accessibility (WCAG).
  • Comfortable working with design systems and reusable component frameworks.
  • Proven ability to collaborate across disciplines and contribute to a learning-focused technology community.
  • AZ-204 (Azure Developer Associate) certification required.

Bonus Skills

  • Exposure to .NET, Azure, or full-stack development environments.
  • Familiarity with React Query, Next.js, or form-heavy workflows.
  • Experience in financial services, lending, or regulated environments.
  • Understanding of modern DevOps practices and cloud-hosted application design.
  • Additional Microsoft certifications (AZ-900) desirable.

Qualifications

  • Degree in Computer Science, Software Engineering, or equivalent experience.

#J-18808-Ljbffr

Create a job alert for this search

Front End Engineer (React/UI) • Johannesburg, Gauteng, ZA