Junior Full-Stack Engineer: Grow with TypeScript Platform

Pedros Chicken

South Africa

On-site

ZAR 280,000 - 400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pedros Chicken in South Africa is hiring a Junior Full-Stack Software Engineer to grow into a modern, TypeScript-based platform powering vouchers, POS integration, and customer-facing apps across our franchise network. You will work under mentorship on well-scoped tasks, write tests, review code, and contribute to a shared component library, gaining hands-on experience across API and React front-ends.

Strong foundational skills and a keen desire to learn are valued; on-site collaboration and

Qualifications

  • 0–2 years of professional or internship web development experience.
  • Foundational knowledge of at least one strongly-typed language and interest in TypeScript.
  • Basic understanding of HTTP, REST APIs, and SQL relational databases.
  • Exposure to a component-based frontend framework and modern JS/TS tooling.
  • Familiarity with Git workflows and willingness to learn code review and testing.

Responsibilities

  • Build and ship features across frontend and backend from clear tickets with guidance.
  • Implement API endpoints and UI components following established patterns.
  • Write clean, tested code and participate in code reviews.
  • Contribute to and maintain shared UI components for consistent UX.
  • Assist with deployments, monitoring, and basic troubleshooting with the team.
  • Document work clearly and raise questions early; seek help when needed.
  • Collaborate with product and operations to translate requirements into software.

Skills

TypeScript
JavaScript
REST APIs

Tools

React
PostgreSQL
Drizzle ORM
Hono
Docker
TanStack Query
Tailwind CSS

Job description

Pedros Chicken in South Africa is hiring a Junior Full-Stack Software Engineer to grow into a modern, TypeScript-based platform powering vouchers, POS integration, and customer-facing apps across our franchise network. You will work under mentorship on well-scoped tasks, write tests, review code, and contribute to a shared component library, gaining hands-on experience across API and React front-ends.

Strong foundational skills and a keen desire to learn are valued; on-site collaboration and

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

Similar jobs worth comparing

Senior Full-Stack Engineer: Build a Modern TS Platform
Senior Full-Stack Engineer: Build a Modern TS Platform

Pedros Chicken • South Africa

On-site
ZAR 900,000 - 1,300,000
Junior Full-Stack Software Engineer
Junior Full-Stack Software Engineer

Pedros Chicken • South Africa

On-site
ZAR 280,000 - 400,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Pedros Chicken • South Africa

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Pedros • Durban

On-site
ZAR 900,000 - 1,200,000
Junior Full Stack C# Software Engineer - React
Junior Full Stack C# Software Engineer - React

60 Degrees • Wes-Kaap

Hybrid
ZAR 360,000 - 540,000
Hybrid work model
Mentoring from senior engineers
Exposure to cloud/DevOps practices
+1
Junior Full-Stack Engineer (C#/.NET) – Hybrid & Cloud Growth
Junior Full-Stack Engineer (C#/.NET) – Hybrid & Cloud Growth

60 Degrees • Wes-Kaap

Hybrid
ZAR 360,000 - 540,000
Hybrid work model
Mentoring from senior engineers
Exposure to cloud/DevOps practices
+1
Full-Stack Engineer: React + Node.js, End-to-End Ownership
Full-Stack Engineer: React + Node.js, End-to-End Ownership

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Front-End Leaning Full Stack Engineer
Front-End Leaning Full Stack Engineer

Progressive Edge • Johannesburg

On-site
ZAR 480,000 - 720,000
Technical growth
Business understanding
Mentorship
+1
Software Developer (Mid-Senior | React & Node.js) - Cape Town
Software Developer (Mid-Senior | React & Node.js) - Cape Town

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Software Engineer - TypeScript, Supabase & CI/CD
Senior Software Engineer - TypeScript, Supabase & CI/CD

Jobtailor • Cape Town

On-site
ZAR 700,000 - 1,000,000