Snr. Full-Stack JavaScript Engineer

Jobgether · South Africa

Company

Jobgether

Location

South Africa

Type

Full Time

Job Description

Team: IT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Snr. Full-Stack JavaScript Engineer based in South Africa.

In this role, you will help build and evolve high-impact digital products that enable reliable, affordable financial services for migrant communities. You will work across web and mobile applications, contributing to both architecture and hands-on development within a modern, microservices-driven environment. The role combines strong engineering depth with a sharp focus on user experience, performance, and scalability. You will collaborate closely with cross-functional teams including backend engineers, designers, and product stakeholders to deliver seamless end-to-end solutions. Expect a fast-moving, mission-driven culture where autonomy, ownership, and practical problem-solving are highly valued. You will also play a key role in improving UI/UX through user insights, analytics, and continuous iteration. This is a great opportunity for an experienced engineer who enjoys building meaningful products that directly impact people’s lives.

Accountabilities:

  • Contribute to the design, architecture, and development of scalable web and mobile applications, ensuring high performance and strong user experience across platforms.
  • Build and maintain full-stack solutions within a microservices environment, working closely with backend teams to deliver cohesive systems.
  • Participate in the full development lifecycle, from ideation and design through to deployment, monitoring, and continuous improvement.
  • Enhance UI/UX quality by incorporating user feedback, analytics insights, and best practices in front-end engineering.
  • Collaborate in Agile/Scrum teams, actively contributing to sprint planning, delivery, and process improvement initiatives.
  • Support code quality through reviews, testing, debugging, and adherence to engineering best practices.
  • Requirements:

    • 6+ years of front-end or full-stack development experience, including at least 2 years in a senior or lead capacity.
    • Strong expertise in JavaScript/TypeScript, with advanced experience in Angular and hybrid mobile development (Ionic, Cordova, Capacitor).
    • Solid understanding of APIs (REST and GraphQL), microservices architectures, and integration patterns.
    • Experience working in Agile environments with cross-functional, collaborative teams.
    • Strong problem-solving skills with the ability to translate complex requirements into scalable technical solutions.
    • Excellent communication skills and a strong user-centric mindset with attention to UI/UX quality.
    • Experience with modern development tooling such as Git, Jira, and cloud-based services is advantageous.
    • Benefits:

      • Opportunity to work on impactful fintech products serving real-world customer needs across global communities
      • Strong culture of ownership, autonomy, and continuous learning within a mission-driven environment
      • Collaborative, cross-functional team setup with modern engineering practices
      • Exposure to complex, scalable systems and meaningful technical challenges
      • Supportive and values-driven culture focused on purpose, impact, and innovation
      • Opportunities for professional growth and long-term career development
Apply Now

Date Posted

07/01/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories