# Front-End Developer

> VirtuHire · Cape Town, South Africa · Full-time · Posted 2025-01-08

**Workplace:** on_site

## Description

We are seeking a talented **Front-End Developer** to craft intuitive and engaging user experiences for web and mobile platforms. This role involves leveraging **React**, **Next.js**, and **React Native** to build high-quality, responsive applications while maintaining and optimizing middleware powered by **GraphQL**.

If you're passionate about developing clean, scalable code and delivering exceptional UI/UX, we want to hear from you!

## Requirements

-   Collaborate with designers and back-end developers to bring UI/UX designs to life across web and mobile platforms.
-   Build and maintain reusable components, ensuring scalability and performance.
-   Optimize web and mobile applications for speed and functionality across a variety of devices and browsers.
-   Maintain and enhance the middleware **GraphQL** server to support seamless data flow between front-end and back-end systems.
-   Regularly update mobile applications with new features, bug fixes, and the latest **React Native** improvements.
-   Perform code reviews to ensure quality, maintainability, and adherence to best practices.
-   Take ownership of projects from planning through launch, including testing and performance monitoring.

### **Key Requirements**

-   At least 3 years of experience in web and mobile development with a focus on **React**, **Next.js**, and **React Native**.
-   Proficiency in front-end build tools and package managers like Webpack, NPM, or Yarn.
-   Strong understanding of UI/UX principles and experience collaborating with design teams.
-   Hands-on experience maintaining and optimizing middleware systems, particularly **GraphQL**.
-   Familiarity with version control systems, especially Git.
-   Demonstrated ability to deliver projects from concept to launch, including testing and ongoing monitoring.
-   Strong communication skills and the ability to work effectively within a team.

### **Preferred Qualifications**

-   Experience with **TypeScript** and **REST APIs**.
-   At least 4 years working with front-end technologies such as React, HTML, CSS, and JavaScript/TypeScript.
-   Familiarity with **Tailwind CSS** for efficient styling.
-   Expertise in optimizing and managing **GraphQL** middleware.

## Apply

[Apply at VirtuHire](https://apply.workable.com/virtuhire/j/012705EA7E/apply)

---
Powered by [Workable](https://www.workable.com)
