FullStackJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-07-01 18:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Snr. Full-Stack JavaScript Engineer

Jobgether · South Africa

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

Full-Stack pay context

Based on 374 disclosed Full-Stack salaries on RoleSuite, the role pays a median of $183K/year, with most offers between $147K and $211K (10th–90th percentile: $122K–$246K).

See the full Full-Stack salary breakdown →
Apply →

Other roles at Jobgether

  • Reporting AnalystFrance
  • Reporting AnalystGermany
  • Reporting AnalystUK
  • Reporting Analyst (Spain)Spain
  • Program Manager, Infectious DiseasesUS
  • Senior Cloud Architect, Delivery (GenAI)Netherlands
  • Senior Cloud Architect, Delivery (GenAI)Ireland
  • Senior Cloud Architect, Delivery (GenAI)Switzerland
  • Enterprise Program ManagerUS
  • Senior Cloud Architect, Delivery (GenAI)France

More Full-Stack roles

  • Fullstack Web DeveloperGoogle · Waterloo, ON, Canada
  • Full stack developer RustWeekdayworks · Kochi / Chennai / Bengaluru / Pune
  • Sr. Full Stack EngineerAccenture Federal Services · Washington, DC
  • Sr. Software Engineer, Full-Stack (Factory Systems)Rivian · Palo Alto, California
  • Fullstack EngineerZoom · Remote (IND)
  • Senior Software Engineer - Full Stack .Net Core, UI, React / Angular JSWells Fargo · Hyderabad, India
  • Lead Full Stack Engineer – API & CloudVanguard · Hyderabad, India
  • Software Engineer - .Net Full StackU.S. Bank · Chennai, India
  • Software Engineer - Java Full StackU.S. Bank · Chennai, India
  • Senior Full Stack EngineerUniversal Music Group · Kings Cross, London