Skip to content
mimi

Full-Stack Engineer

MCI Careers

South Africa · On-site Full-time Mid Level 1mo ago

About the role

ABOUT THE ROLE

As a Full-Stack Engineer, you will be instrumental in building a fast, intuitive labor marketplace. You will take ideas from the whiteboard to production, owning the technical spine of the entire platform to enhance hiring velocity and candidate experience.

MAIN DUTIES

The engine you build will power the marketplace and shape the full talent life cycle.

  • Core Development: Lead end-to-end development of the labor marketplace across web and mobile platforms, including core features like matching logic, scheduling, and onboarding flows.
  • Backend & Infrastructure: Develop scalable APIs, data pipelines, and backend logic for high-volume workflows while ensuring a secure and compliant infrastructure.
  • Integration & Optimization: Implement integrations with ATS, HRIS, and payroll tools while optimizing system performance to reduce latency across search and matching functions.

Conditions of Employment

Candidates must meet the following criteria:

  • Work Authorization: Must be authorized to work in South Africa.
  • Security Screening: Must be willing to submit to background investigations and drug screening as required by the program location.

REQUIREMENTS

MCI is looking for driven applicants who thrive in fast-moving environments.

  • Educational Background: Bachelor’s degree or diploma in Computer Science, Human-Computer Interaction, Design, or equivalent experience.
  • Professional Experience: 3–5+ years of full-stack development experience, ideally within marketplaces, gig-economy platforms, or B2B SaaS.
  • Technical Competencies: Strong experience with React, Next.js, and Node.js; proficiency in PostgreSQL, Redis, or MongoDB; and familiarity with DevOps tools like AWS and Docker.

Skills

AWSDockerMongoDBNode.jsPostgreSQLReactRedisNext.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free