August 26, 2025

Full Stack Engineer- Pretoria

  • Full Time
  • Pretoria
  • Competitive ZAR / monthly

Website AAAA

Innovative Engineering Solutions

Full Stack Engineer – Pretoria

Are you a passionate Full Stack Engineer looking for an exciting opportunity in Pretoria? Join a dynamic, lean engineering team that values innovation, problem-solving, and delivering high-quality software from concept to deployment. We’re looking for individuals who think outside the box and are eager to make a significant impact.

What We’re Looking For (Requirements):

  • Excellent Communicator: Our culture thrives on openness, teamwork, and mutual respect, making strong communication skills key.
  • Proactive Self-Starter: Someone who takes initiative and sees projects through to completion.
  • Passion for Software: A genuine drive for creating quality products that achieve positive and sustainable outcomes.

Your Responsibilities Will Include:

  • Developing new user-facing features and experiences.
  • Building reusable code and libraries for future scalability.
  • Creating comprehensive unit tests to ensure code quality.
  • Ensuring the technical feasibility of UI/UX designs.
  • Optimizing applications for maximum speed and scalability.
  • Collaborating effectively with other team members and stakeholders.

What You’ll Need (Qualifications and Skills):

  • 2-3 years of engineering experience in a professional, multi-engineer environment.
  • Proficiency with front-end technologies like JavaScript, Ember, or React.
  • Experience with at least one of the following backend languages: Golang, C#, Node.js, Perl, or Rust (we appreciate polyglots!).
  • A strong sense of humility and a continuous willingness to learn.
  • An open mind, ready to challenge conventional thinking when necessary.
  • A thorough understanding of foundational web technologies.
  • A firm grip on Computer Science core concepts.
  • Competency with MySQL or other Relational Database Management Systems (RDBMS).
  • The ability to educate yourself and adapt to new technologies as needed.
  • Experience using Git for source control.
  • Experience using Kubernetes.
  • Experience with continuous integration and testing practices.
  • Understanding of microservice architectures.
  • Competency with ElasticSearch or other eventual consistency document data stores.
  • Experience with RabbitMQ or other publish/subscribe middleware.
  • Experience working in high-traffic, low-latency environments.
  • Familiarity with middle-out compression technology.

Ready to Apply?

If you meet the above requirements and are excited about this opportunity, please share your CV and latest Payslip directly to: raca@aaaa.co.za

To apply for this job email your details to raca@aaaa.co.za

author avatar
Michael Brooks