Job Search and Career Advice Platform

Enable job alerts via email!

Senior Fullstack Developer

Khonology (Pty) Ltd

Rosebank

On-site

ZAR 200 000 - 300 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company is seeking an experienced Full-Stack Developer based in Rosebank, Gauteng. The ideal candidate will have at least 7 years of software development experience, specializing in TypeScript and Angular, with a strong background in AWS services and DevOps practices. This role entails designing secure applications and managing CI/CD pipelines for efficient delivery. A collaborative approach and technical problem-solving skills are essential for success in this position.

Qualifications

  • Minimum 7 years of software development experience.
  • Proven ability to independently manage projects.
  • Strong understanding of CI/CD practices and tools.

Responsibilities

  • Design and optimize scalable applications.
  • Maintain CI/CD pipelines using GitHub Actions.
  • Collaborate with teams throughout the software development lifecycle.

Skills

TypeScript
Angular
AWS Services
GitHub Actions
Kubernetes
CI/CD Pipelines
Database Management
Version Control (Git)

Tools

AWS CDK
API Gateway
CloudWatch
S3
Job description
Overview

Khonology is talent pooling for an experienced Full-Stack Developer with strong expertise in modern development frameworks, cloud technologies (especially AWS), and DevOps practices. This role involves designing and delivering scalable, secure applications while contributing across the SDLC.

Objectives
  • Design and optimize scalable applications using TypeScript, Angular, Node.js, and AWS services.
  • Leverage AWS tools like Lambda and RDS to enhance application performance.
  • Maintain CI/CD pipelines with GitHub Actions for efficient deployments.
  • Contribute throughout the software development lifecycle from requirements to support.
  • Collaborate with teams to align development with business goals.
  • Solve technical challenges to improve system reliability and take ownership of projects to deliver high-quality solutions.
Job requirements
  • Minimum 7 years of software development experience in dynamic, collaborative environments.
  • Proven track record in delivering scalable, secure, and high-performing applications.
  • Advanced proficiency in TypeScript, with a strong focus on Angular (18).
  • Extensive experience with AWS services:
  • AWS CDK for infrastructure as code (IaC).
  • AWS Lambda for serverless application development.
  • AWS RDS (MySQL) for database management, schema design, and query optimisation.
  • Knowledge of S3, SNS/SQS, CloudWatch, and API Gateway.
  • Hands-on experience building and managing CI/CD pipelines, particularly using GitHub Actions.
  • Proficient in automating deployment workflows, testing pipelines, and infrastructure provisioning.
  • Strong understanding of Kubernetes for container orchestration, scaling, and management.
  • Familiarity with AWS DevOps tools such as CodePipeline, CodeBuild, and CodeDeploy.
  • Expertise in version control systems, especially Git, with proficiency in GitHub workflows, pull requests, and code review processes.
  • Comfortable applying skills across the entire Software Development Life Cycle (SDLC).
  • Proven ability to independently manage projects, ensuring timely delivery with high-quality standards.
Employment Type

Fixed Term Contract

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