Product Engineer - End-to-End UX + Full-Stack Ownership

MCI

Gauteng

On-site

ZAR 800,000 - 1,100,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual Leave
Health Benefits
Career Growth
Paid Training
Positive Work Environment
Casual Dress Code

Job summary

MCI is seeking a Product Engineer to own features end‑to‑end and design intuitive user experiences with full‑stack systems. You will build front‑end interfaces using React/Next.js/Vue and craft scalable back‑end APIs with Node.js, Python, and SQL.

You’ll collaborate with product, UX, operations and HR to simplify hiring workflows and deliver measurable improvements in speed and satisfaction across our platform.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent experience.
  • 4+ years in product engineering, full‑stack engineering, UX engineering, or hybrid roles.
  • Strong portfolio showcasing UX/UI work and shipped production features.
  • Proficiency in modern front‑end frameworks (React, Next.js, Vue).
  • Experience with back‑end frameworks (Node.js, Express, Python, or similar).
  • Thorough understanding of databases, cloud environments, and API design.
  • Ability to translate product requirements into strong design and technical solutions.
  • Experience in fast‑paced or early‑stage product environments.

Responsibilities

  • Own features from concept to production research, UX design, prototyping, and full‑stack delivery.
  • Design user flows, wireframes, and reusable component systems for web and mobile.
  • Build responsive front‑end experiences with React, Next.js, or Vue.
  • Develop scalable back‑end logic, APIs, and databases using Node.js, Python, and SQL.
  • Maintain and evolve our design system and component library.
  • Simplify complex hiring workflows into frictionless user experiences.
  • Validate ideas through user interviews, feedback loops, and rapid iteration.
  • Collaborate with product, engineering, UX, operations, and HR teams.
  • Ensure performance, accessibility, and security across the stack.
  • Use analytics, funnel metrics, and A/B testing to guide product decisions.
  • Marketplace workflows job posting, onboarding, worker profiles, matching/search
  • Employer dashboards candidate management, reporting, performance insights
  • Worker experience scheduling, availability, shift management, messaging
  • Integrations ATS, HRIS, CRM, identity verification, payroll, communication tools
  • Design system ownership patterns, typography, interactions, components

Skills

Product engineering
Frontend frameworks
Backend frameworks
UX/UI portfolio
Translate product requirements
React
Next.js
Vue
Node.js
Express
Python
SQL
Cloud environments

Education

Bachelor’s degree in Computer Science / Software Engineering

Tools

React
Next.js
Vue
Node.js
Express
Python
SQL

Job description

MCI is seeking a Product Engineer to own features end‑to‑end and design intuitive user experiences with full‑stack systems. You will build front‑end interfaces using React/Next.js/Vue and craft scalable back‑end APIs with Node.js, Python, and SQL.

You’ll collaborate with product, UX, operations and HR to simplify hiring workflows and deliver measurable improvements in speed and satisfaction across our platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Engineer: Design‑Led Full‑Stack Builder
Product Engineer: Design‑Led Full‑Stack Builder

MCI Careers • Wes-Kaap

On-site
ZAR 520,000 - 820,000
Product Engineer: Design + Full‑Stack for a Hiring Marketplace
Product Engineer: Design + Full‑Stack for a Hiring Marketplace

MCI • Gauteng

On-site
ZAR 500,000 - 700,000
Annual leave with paid time off
Health benefits after probation
Career growth through internal promotions
+3
Full-Stack Engineer, Labor Marketplace Platform
Full-Stack Engineer, Labor Marketplace Platform

MCI Careers • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Annual Leave
Health Benefits
Career Growth
+3
Full Stack Engineer
Full Stack Engineer

BigTalent • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Full-Stack Engineer: Own AI-Enabled Features
Full-Stack Engineer: Own AI-Enabled Features

TMA Proactive Partners • Cape Town

On-site
ZAR 550,000 - 850,000
Frontend Developer
Frontend Developer

Foolproof • South Africa

On-site
ZAR 450,000 - 700,000
Senior UI/UX Designer for Labor Marketplace Platform
Senior UI/UX Designer for Labor Marketplace Platform

MCI • Gauteng

On-site
ZAR 420,000 - 660,000
Annual Leave
Health Benefits
Career Growth
+2
Remote Full-Stack Engineer for End-to-End Apps
Remote Full-Stack Engineer for End-to-End Apps

Placements24 • Bloemfontein

Hybrid
ZAR 450,000 - 700,000
Health insurance
Paid time off
Remote-first culture
+3
Front-End Engineer — Responsive UI & UX Developer
Front-End Engineer — Responsive UI & UX Developer

Boardroom Appointments • Cape Town

On-site
ZAR 300,000 - 480,000
Frontend Lead / UI Engineering Lead
Frontend Lead / UI Engineering Lead

Indsafri • South Africa

On-site
ZAR 1,000,000 - 1,400,000