Posted on 
May 9, 2025

Full Stack Developer (Contractor) – Garnish App (iOS + Android)

Remote
Engineering
Garnish Global
Garnish Global
Garnish Global
Private
1-50
Education & Ed Tech

Garnish Global unlocks access to engaged learning to activate potential. We are a mobile-first, people first, smartphone APP to link interactive training and gamified education to customer service, job satisfaction and performance for fast-growing emerging markets. By decreasing obstacles and increasing motivation to learning, we strengthen connection to employees and customers. Garnish creates access and pathways to untapped workforces.

Job Description

Skills Required:

Typescript, React, CSS, MongoDB, PostgreSQL, Kubernetes, Docker

About Garnish

Garnish Global is a quiz-based, mobile training platform that partners with clients in emerging markets to increase their employee knowledge and engagement for companies  based in those fast-growing, emerging markets like South Africa, Kenya, Uganda, Tanzania, and Mozambique.

Garnish delivers rich data reporting to help clients track and improve employee performance. Our platform is driven by a web-based CMS that manages course content, client administration, user management, and reporting.

Originally developed by jācapps  (see case study), Garnish is now seeking a new developer to take over and enhance the platform as we continue to grow.

Tech Stack Overview

  • Backend: NodeJS (Typescript/Javascript), MongoDB (primary database), PostgreSQL (for Keycloak authentication)
  • Microservices architecture communicating via REST APIs and NATS event bus
  • Authentication: Keycloak
  • Containerization and orchestration: Docker and Kubernetes

You will receive a full technical handoff and virtual onboarding session with the original app development team.

Scope of Work

Immediate priorities:

  • Improve data reporting (e.g., per quiz/course scoring)
  • Enhance user management and course management features
  • Add auto-read functionality (text-to-speech)
  • Connect users to local retailers via geo-targeting (supply/demand linking)

Phase 2 priorities:

  • Launch “BeBetter” Program (reward-based features):
    • Daily/weekly challenges
      • Quick quizzes
      • Proof of skill uploads (photo/audio/video)
    • In-app feed celebrating employee achievements 
    • See one-sheet overview

Access Information

Compensation

  • Part-time, remote contractor role

How to Apply

Interested candidates should contact info@garnishglobal.com with a brief introduction and relevant work samples or resume.

Receive Tech Ladies'
newest jobs in your inbox,
every week.

Join Tech Ladies for full-access to the job board, member-only events, and more!

If you're already a member, we haven't forgotten you. We promise. It's a new system. If you fill out the form once, it'll remember you going forward. Apologies for the inconvenience.

Remote
Remote
No items found.
Engineering
Engineering
Remote
Remote