Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full‑Stack Engineer (Angular + Node.js or Java)

Acrontum GmbH

Remote

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software company in South Africa is seeking a Senior Full‑Stack Engineer with strong Angular skills and expertise in either Node.js or Java. In this role, you will lead technical delivery, mentor engineers, and collaborate across teams to drive project outcomes. Ideal candidates will have over 5 years of experience and a strong focus on quality. This position offers flexibility, a supportive culture, and opportunities for professional growth.

Benefits

Flexible working hours
Remote work options
Annual learning budget
Team events

Qualifications

  • 5+ years of professional software development experience.
  • 2+ years in a senior or technical lead role.
  • Proficiency in Angular and either Node.js or Java.
  • Strong communication skills and effective teamwork.

Responsibilities

  • Lead technical delivery on projects involving frontend and backend.
  • Contribute code and guide team efforts towards project goals.
  • Mentor engineers and support knowledge sharing.
  • Collaborate for high-quality releases.

Skills

Angular
Node.js
Java
TypeScript
CI/CD automation
Docker
Agile / Scrum

Tools

PostgreSQL
MongoDB
GitHub Actions
NestJS
Spring Boot
Job description
Senior Full‑Stack Engineer (Angular + Node.js or Java)

Permanent employee, Full-time · South Africa

Your mission

At Acrontum, we build impactful digital products used across industries such as automotive, sports, and healthcare. We are looking for a Senior Full‑Stack Engineer who is strong in Angular on the frontend and experienced in either Node.js or Java on the backend. You’ll own end‑to‑end delivery, shape architecture, write high‑quality code, and help guide a small team toward clear outcomes.

This role is ideal for someone who is equally comfortable leading technical direction as they are writing high-quality code. You will help shape architecture, guide engineering practices, mentor developers, and collaborate closely with product, QA, and DevOps to deliver robust, scalable solutions.

You should enjoy working with a modern stack with thoughtful adoption of new tech (not rewrites for trends) and making pragmatic engineering decisions.

Your responsibilities
  • Leading technical delivery on projects across frontend (Angular) and your primary backend (Node.js or Java) domains
  • Owning and evolving technical architecture and key design decisions
  • Actively contributing code across the stack while steering the team toward larger project goals
  • Mentoring and coaching engineers; supporting onboarding and knowledge sharing
  • Collaborating with Product, QA, and DevOps for smooth, high‑quality releases
  • Promoting clean code, testing, documentation, and sustainable engineering practices
  • Helping define and improve engineering processes that support quality, scalability, and growth
  • Acting as a technical point of contact across teams and stakeholders
Your profile
  • 5+ years of professional software development experience
  • 2+ years in a senior or technical lead role, or equivalent responsibilities
  • Proven ability to lead projects independently and guide teams
  • Excellent communication skills and very good English proficiency
  • Deep technical proficiency experience with TypeScript
  • Hands‑on experience with at least one major frontend framework (e.g. Angular, React, or similar)
  • Backend Expertise (one of the following):
  • Extensive Node experience with NestJS or Express
  • Advanced Java experience with Spring Boot and/or Quarkus
  • Rigorous testing mindset: unit, integration, and end‑to‑end testing
  • Thorough understanding of software design patterns and system architecture
  • In‑depth understanding of diverse architectural patterns, including microservices, modular monoliths, and event‑driven systems, with the judgment to select the right approach for the specific business context.
  • Hands‑on expertise in building AI‑driven features, specifically implementing RAG pipelines using vector databases and orchestration frameworks
  • Proficient in managing modern build pipelines and CI/CD automation using GitHub Actions
  • Familiarity with Agile / Scrum methodologies
  • Expertise in containerization and local orchestration using Docker and Compose
  • Proficient in polyglot persistence, with the ability to design and optimize schemas across relational (PostgreSQL) and NoSQL (MongoDB) systems based on data access patterns.
  • Strong command of advanced Version Control strategies
Nice to have
  • Experience across both Node.js and Java ecosystems
  • Message brokers or streaming platforms (RabbitMQ, Kafka, Redis)
  • Kubernetes and cloud‑native deployment experience
  • WebSockets and real‑time systems
  • ElasticSearch
  • Infrastructure as Code (e.g. Terraform)
  • Experience with additional languages (e.g. Python)
Why us?
  • A challenging and multifaceted role with real influence over technical direction
  • A supportive, international, and people‑centric company culture
  • Agile development processes that evolve based on team feedback
  • Talented, collaborative teammates with strong engineering fundamentals
  • Flexible working hours, remote work options, and a healthy work‑life balance
  • Annual budget for individual learning and development
  • Team events and knowledge‑sharing initiatives

At Acrontum GmbH, in the heart of Munich, Germany, we're a hub of innovation and creativity, offering top‑tier web development and IT consulting. Our journey of growth has taken us from local to global, with teams in Portugal, South Africa, and the United States, all united by a passion for technology and a culture that celebrates every team member.

As a dedicated equal opportunity employer, we embrace diversity, equality, and inclusion wholeheartedly. Our hiring practices are designed with fairness at their core, aiming to attract and nurture exceptional talent from all walks of life. We're proud to offer a welcoming, respectful recruitment process, where diversity is our strength and innovation is fueled by the unique perspectives of our people. Together, we're not just working—we're building a warm, inclusive team where everyone is valued.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.