Snr. Full-Stack JavaScript Engineer

Jobgether·Lever
South AfricaFull-timePosted Jul 1, 2026
Open original posting

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.

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
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free