Front End Developer
Join a fast-scaling SaaS company revolutionising digital travel experiences
Remote | R50 000 R65 000 (Negotiable) | B2B SaaS | UK Hours (9am5:30pm)
About Our Client
Our client is an innovative B2B SaaS company transforming the travel industry with beautifully designed software and a seamless mobile app experience. With over 500 global clients, they empower travel businesses to deliver modern, digital-first services. Backed by strong growth and a forward-thinking engineering culture, the company values technical excellence, collaboration, and user-focused design.
They offer a remote-first working environment and are committed to ongoing professional development through access to learning tools and regular team sessions.
The Role: Front End Developer
You'll be a key part of the front-end team, working on web-based applications that support the global travel industry. Your focus will be on building and maintaining intuitive, scalable interfaces using React, while collaborating closely with backend, QA, and product teams.
This role is ideal for someone who takes pride in clean, maintainable code and enjoys working in a stable, fast-paced SaaS environment with low technical debt.
Key Responsibilities
Develop and maintain user-focused web interfaces using React
Collaborate with cross-functional teams, including backend (Node.js), mobile, QA, and product
Participate in code reviews and implement best practices
Translate UI/UX designs into functional, scalable code
Build reusable front-end components and libraries
Stay up to date with front-end trends and technologies
Ensure performance, accessibility, and responsiveness
About You
5+ years of front-end development experience
Advanced proficiency in React and modern JavaScript (ES6+)
Solid understanding of API-based architectures and basic Node.js
Comfortable with tools such as Git, Linux, JIRA, MySQL, MongoDB Atlas, PM2, Debian
Experience with AWS, GCP, or other cloud platforms
Bonus: Familiarity with OpenAPI or other schema-based validation tools
Bonus: Exposure to mobile app development or large-scale distributed systems
Strong communicator with a collaborative mindset
Passionate about clean code, scalable systems, and continuous learning