Junior Angular and Python Developer R250k - R360k per annual CTC

20/20 INSIGHT

Johannesburg

Remote

ZAR 350,000 - 550,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

20/20 INSIGHT is seeking a Junior Full Stack Developer to design, develop, and maintain software across frontend and backend using Angular, Python, and Postgres. You will build scalable RESTful APIs with FastAPI, work with Postgres databases, and participate in architecture discussions.

Ideal candidates have at least 3 years in a full stack role, strong DevOps awareness, and familiarity with Azure cloud and CI/CD pipelines.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Mathematics or related field.
  • Master's degree is a plus.
  • At least 3 years as a Full Stack Developer or similar role.
  • Proven experience with Angular, Python, FastAPI and Postgres.
  • Familiar with Postgres/pgAdmin and DevOps/CI‑CD practices, Azure cloud familiarity.

Responsibilities

  • Architect, design, and implement complex software applications using frontend and backend tech.
  • Develop front-ends with Angular and back-ends with Python.
  • Utilize FastAPI for RESTful APIs and manage data with Postgres.
  • Collaborate with cross‑functional teams to gather requirements and drive SDLC.
  • Lead code reviews and design discussions, foster knowledge sharing.
  • Apply DevOps practices to enable deployment, monitoring, and CI/CD.

Skills

Angular
Python
FastAPI
Postgres
DevOps
CI/CD

Education

Bachelor's Degree in Computer Science
Master's degree (plus)

Tools

Postgres/pgAdmin
Azure

Job description

Junior Full Stack Developer (Angular, Python, FastAPI, Postgres)

We are seeking an experienced Junior Full Stack Developer to join our innovative team. As a Junior Full Stack Developer, you will play a pivotal role in designing, developing, and maintaining advanced software/application solutions that span both frontend and backend technologies. Your expertise will contribute to creating seamless user experiences, robust functionality, and scalable architectures.

Duties & Responsibilities
  • Architect, design, and implement complex software applications utilizing frontend and backend technologies.
  • Develop user-friendly and visually appealing front-end interfaces using modern frameworks such as Angular.
  • Implement scalable back-end solutions with languages like Python.
  • Utilize FastAPI to develop and maintain efficient and high-performance RESTful APIs.
  • Work with databases to ensure efficient data management, including Postgres.
  • Collaborate with cross-functional teams to gather requirements, define technical specifications, and drive the full software/application development lifecycle.
  • Lead technical discussions and code reviews to foster growth and knowledge sharing.
  • Utilize your expertise in DevOps practices to ensure seamless deployment, monitoring, and continuous integration/delivery pipelines.
  • Troubleshoot and resolve complex technical challenges, applying your in-depth understanding of software/application architecture and design patterns.
  • Stay current with emerging technologies and industry trends to drive innovation and improve development processes.
Desired Experience & Qualification
  • Bachelor's Degree in Computer Science, Software Engineering, Mathematics or a related field.
    • Master's degree is a plus.
  • Proven track record of at least 3 years working as a Full Stack Developer or similar role.
  • Must have experience: Angular, Python, FastAPI, Postgres.
    • Bonus: React, or Vue.js, Java, Node.js, or equivalent.
  • Extensive experience with database design, management, and optimization with Postgres/pgAdmin.
  • In-depth understanding of software/application architecture, design patterns, and development best practices.
  • Familiarity with DevOps practices, CI/CD pipelines, and the Azure cloud platform.
Package & Remuneration

The position is remote (working from home), and you will be provided with some of the required equipment, including a computer, screens, internet, as well as a power inverter to enable you to carry out all your duties. Physical meetings at our offices will be held as required; however, daily dev meetings are held virtually.

If you are a skilled problem solver, an effective communicator, and a leader in the software development field, we encourage you to apply. If you are ready to take on a challenging role that involves shaping both frontend and backend solutions and are passionate about leading and contributing to innovative software/application development projects, we invite you to apply for this position. Join our team and make a significant impact on our company's success!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Python/React)
Senior Full Stack Developer (Python/React)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional development
Remote Full-Stack Developer (Junior)
Remote Full-Stack Developer (Junior)

Placements24 • Benoni

Hybrid
ZAR 240,000 - 360,000
Fully remote position
Mentorship from senior engineers
Professional development opportunities
Senior Full-Stack Developer (Python/Django)
Senior Full-Stack Developer (Python/Django)

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Hybrid work arrangement
Health benefits
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Health benefits
Professional development opportunities
+1
Junior Application Developer-Experience Full stack
Junior Application Developer-Experience Full stack

Blue Pearl PTY • Johannesburg

On-site
ZAR 300,000 - 450,000
Senior Full Stack Developer (Angular & .NET)
Senior Full Stack Developer (Angular & .NET)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Performance-based bonuses
Health coverage and retirement fund
Full Stack Developer (React & Node.js)
Full Stack Developer (React & Node.js)

Placements24 • Soweto

Hybrid
ZAR 350,000 - 650,000
Stock options
Health insurance
Remote work
+3
Full Stack Developer (Java/Spring/Angular)
Full Stack Developer (Java/Spring/Angular)

Tumaini Consulting • Johannesburg

On-site
ZAR 614,000 - 837,000
Competitive salary
Live platform project
Contract extension potential
+1
Senior Full Stack Developer (Python & React)
Senior Full Stack Developer (Python & React)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health benefits
Professional development
+2