Senior Software Engineer, Cloud-Native TypeScript

Priority Pass

Wes-Kaap

On-site

ZAR 600,000 - 1,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Collinson is seeking a Senior Software Engineer to design and build cloud-native, greenfield products. You will own end-to-end features, write code, review PRs, and solve complex problems in a high-trust team.

The role emphasizes automation, observability, and AI-enhanced development using a modern TypeScript stack. You will work with a cross-functional squad, collaborating with a Product Manager and Engineering Manager to deliver high-quality software, while shaping engineering standards and

Qualifications

  • Degree, diploma or similar qualification in Computer Science, Information Technology or a related field.
  • Experience building/operating production systems on a cloud platform (AWS/Azur).
  • Experience with event-driven architectures and complex system design.
  • Strong automated testing mindset and familiarity with TDD.

Responsibilities

  • Write clean, efficient and testable code for frontend and backend services.
  • Collaborate with product managers and engineers to refine requirements and deliver software that meets customer needs.
  • Champion automated testing and CI/CD practices; contribute to robust, maintainable code.
  • Develop and deploy services in AWS using Terraform, Kubernetes and GitHub Actions.
  • Mentor peers and promote observability and high engineering standards.
  • Contribute to AI-powered tooling initiatives to improve development workflows.

Skills

TypeScript
AWS
Kubernetes
Terraform
CI/CD
Testing
GitHub Actions
DataDog
AI tooling
Agile

Education

Degree or diploma in Computer Science/IT or related field

Tools

Git
Jira
Confluence
Terraform
Kubernetes
GitHub Actions
DataDog

Job description

Collinson is seeking a Senior Software Engineer to design and build cloud-native, greenfield products. You will own end-to-end features, write code, review PRs, and solve complex problems in a high-trust team.

The role emphasizes automation, observability, and AI-enhanced development using a modern TypeScript stack. You will work with a cross-functional squad, collaborating with a Product Manager and Engineering Manager to deliver high-quality software, while shaping engineering standards and

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