Senior full stack engineer (node.js & angular)

Job Description Join a fast-growing, internationally connected technology business operating within modern financial services. This organisation builds and scales high-performance platforms that support complex, real-time transaction environments for enterprise clients.

With a strong focus on reliability, compliance, and innovation, the business sits at the intersection of finance and technology-delivering robust infrastructure in a highly regulated space. You'll be joining a team that values clean architecture, engineering excellence, and continuous improvement.

The culture is collaborative and empowering, with accessible leadership and a genuine focus on individual development. As the company grows, you'll have the opportunity to influence technical direction, take ownership of meaningful work, and accelerate your career.

YOUR KEY RESPONSIBILITIES

Design, build, and scale high-performance platforms in a real-time, transaction-heavy environment

Develop backend services using Node.js and Type Script within a microservices architecture

Contribute to front-end development using Angular

Work with distributed systems and event-driven architectures

Collaborate closely with product teams to deliver scalable, reliable features

Contribute to architectural decisions and technical strategy

Implement automated testing across all levels

Support CI/CD pipelines and ensure smooth, reliable deployments

Mentor junior engineers and promote engineering best practices

Operate in an agile, delivery-focused team with strong ownership

OUR REQUIRED EXPERTISE

5+ years' experience in software engineering

Strong backend development experience (Node.js, ideally Nest JS)

Experience with microservices and distributed systems

Proficiency in Type Script

Strong SQL/database experience (Postgre SQL or My SQL)

Experience with event-driven architecture and messaging systems

Exposure to Angular or similar front-end frameworks

Cloud platform experience (advantageous)

CI/CD experience (Git Lab or similar preferred)

Strong testing practices across the development lifecycle

Experience in financial services, payments, or regulated environments (highly advantageous)

Exposure to crypto, digital assets, or stablecoin environments (highly advantageous)

YOUR REWARD

Salary: R900k - R1.2 M p.a. base (experience dependent) + comprehensive benefits

Benefits include medical aid, pension, group life cover, enhanced parental leave, and wellbeing-focused policies

Hybrid working model

Generous annual leave, plus wellbeing days and an annual volunteering day

A high-growth environment with strong career progression opportunities

Exposure to complex, large-scale systems and modern engineering practices

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available