megsApp Logo

Full stack engineer

megsApp|Posted 2 months ago

Skills and experience

Role:Full stack engineer
Experience in role:4+ years
Must-have skills:
    Node.js
    MySQL
    Google Cloud
Nice-to-have skills:
    MongoDB
    React
    React Native
    AdonisJs
    BigQuery
    NestJS
    Sentry
    Pub/Sub
    Compute Engine

Location and salary

Remote policy:Hybrid
Location of job:Cape Town, South Africa or Hermanus, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Able to sponsor visa
Employment type:Permanent

Role description

We are looking for a Senior Full-Stack Developer with a strong focus on Node.js (backend) while also having expertise in React.js (frontend). The ideal candidate should be experienced in designing, developing, and maintaining scalable backend services and front-end applications. They should also have strong architectural skills, the ability to evaluate the entire system, and plan strategic improvements, specifically within the Google Cloud Platform (GCP) environment.

About megsApp

15-50 employees

🚀 What We Do

megsApp is a South African MVNO (Mobile Virtual Network Operator) and MVNA (Mobile Network Virtual Aggregator) on a mission to democratize mobile access. We provide affordable, expiry-free data and airtime, rewarding users with free daily data through a sleek, intuitive app. Beyond connectivity, we’re building a digital ecosystem that empowers communities, retailers, and partners through intelligent platform design, innovative product bundles, and seamless mobile experiences.

🌟 Why Work With Us

At megsApp, your work doesn’t disappear into the background—it moves the business forward. You’ll be part of a fast-growing, mission-driven team operating at the intersection of telecommunications, fintech, and platform engineering. We offer: • Competitive compensation with room to grow • A culture of ownership, speed, and innovation • Opportunities to work on real-world scale challenges—across mobile infrastructure, distributed systems, analytics, and user experience • The chance to help shape the future of mobile in Southern Africa, where your code directly impacts thousands of lives every day

🤝 Our Culture

We value clarity, experimentation, and execution. Our team thrives on shared context and open dialogue—whether we’re debugging a production API, crafting a smarter rewards algorithm, or exploring new app monetization models. • Customer-obsessed: We design around real-world usage and feedback • Flat and fast: We ship quickly, learn faster, and own our decisions • Human-first: We prioritize team health, autonomy, and meaningful work

At megsApp, you’re not just writing code—you’re building solutions that matter.

🧭 Our Hiring Process

We keep our process transparent, respectful, and skills-focused. Here’s what you can expect: 1. Intro Call – A quick chat to learn more about each other 2. Tech Evaluation – A practical assessment aligned to real-world challenges you’d solve at megsApp 3. Team Interview – Meet the people you’d work with and explore cultural alignment 4. Final Chat & Offer – Discuss the role, growth path, and how we can succeed together

We’re looking for builders, thinkers, and doers who are excited to make a difference in mobile connectivity.

Tech Stack

utilities

Google Analytics
Google Analytics
Metabase
Metabase

business tool

Google Apps
Google Apps
Slack
Slack
JIRA
JIRA
Confluence
Confluence
Sendinblue
Sendinblue
MessageBird
MessageBird
Miro
Miro

dev ops

Git
Git
Docker
Docker
Android Studio
Android Studio
Xcode
Xcode
Bitbucket
Bitbucket
SonarQube
SonarQube
Datadog
Datadog
Sentry
Sentry
VS Code
VS Code

application and data

Javascript
Javascript
Node.js
Node.js
MySQL
MySQL
React
React
Redis
Redis
MongoDB
MongoDB
HTML5
HTML5
nginx
nginx
TypeScript
TypeScript
React Native
React Native
BigQuery
BigQuery
Cloud Functions
Cloud Functions
Google Cloud Platform
Google Cloud Platform
GraphQL
GraphQL

Similar jobs on OfferZen: