×
Register Here to Apply for Jobs or Post Jobs. X

Snr FrontEnd & App Developer

Job in Cape Town, 7561, South Africa
Listing for: TravelLab Africa Group
Full Time position
Listed on 2026-09-30
Job specializations:
  • Software Development
    Front End Developer, React.js, App Developer - Mobile/Web, Full Stack Developer
Job Description & How to Apply Below

Our Travelstart team is looking for a Senior Front-End & App Developer to join our Technology team and help build and evolve Travelstart's customer-facing web and mobile experiences.

This is a genuinely blended role for someone equally comfortable working across modern front-end web development and mobile applications. You'll work closely with Product, UX/UI, back-end engineering and other technology teams to turn customer and business requirements into intuitive, reliable and scalable digital experiences.

We're looking for someone who can take real ownership - from understanding the problem and shaping the technical solution through development, testing, deployment, production support and ongoing optimisation.

Location: Cape Town, South Africa (Our office is located in Gardens)

What you’ll be doing

Build great web and mobile experiences
  • Develop, maintain and enhance responsive customer-facing web applications.
  • Build and improve mobile applications across supported platforms.
  • Translate product requirements and UX/UI designs into polished, high-quality digital experiences.
  • Build reusable, maintainable front-end components and contribute to shared design patterns.
  • Integrate web and mobile applications with APIs, authentication, payment services and other platform capabilities.
  • Work with mobile-specific functionality such as push notifications, deep linking and device capabilities.
  • Support mobile application versioning and App Store / Google Play releases.
  • Keep performance, usability, accessibility and responsive design front of mind.
Own the engineering quality
  • Write clean, efficient, secure and maintainable code.
  • Apply sound software engineering principles, patterns and coding standards.
  • Actively participate in peer code reviews.
  • Develop and maintain appropriate automated tests.
  • Identify and address technical debt.
  • Troubleshoot and resolve technical and production issues.
  • Contribute to better engineering practices, tooling and technical standards.
Help shape technical solutions

As a senior developer, you won't simply be handed tickets to execute.

You'll be expected to understand the problem, contribute to solution design and make sound technical decisions that balance performance, scalability, security, maintainability, customer impact and delivery speed.

You'll identify dependencies and risks early, contribute to architectural discussions and help shape technical decisions affecting our customer-facing platforms.

Work closely with Product and Engineering
  • Partner with Product Owners, Product Managers and UX/UI teams to understand and refine requirements.
  • Participate in planning, estimation and delivery activities.
  • Break larger requirements into practical technical deliverables.
  • Support testing, deployment and release activities.
  • Use customer feedback, analytics and application performance information to drive continuous improvement.
  • Work collaboratively across front-end, mobile, back-end, platform, QA, Product and Design teams.
Take ownership in production

Delivery doesn't end when the code is deployed.

You'll monitor the performance and reliability of our web and mobile applications, investigate production incidents and defects, identify root causes and help improve our monitoring, logging and diagnostic capability.

We expect our senior developers to own what they build.

What we're looking for

You'll have strong practical experience in modern front-end development
, together with demonstrable experience developing and supporting production mobile applications
.

Your technical toolkit is likely to include:

  • JavaScript and Type Script.
  • React or similar modern front-end frameworks.
  • React Native, Flutter or equivalent mobile development frameworks.
  • HTML5 and CSS.
  • Responsive and mobile-first development.
  • Component-based application…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary