Senior Azure Backend Full-Stack Engineer with Flutter
Sabenza IT & Recruitment
Johannesburg
On-site
ZAR 700,000 - 1,200,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading tech recruitment firm in Johannesburg is looking for a skilled Full Stack Developer with over 6 years of experience. The position requires strong backend capabilities with Azure expertise and proficiency in frontend technologies such as Angular and Flutter for mobile development. The candidate will design and maintain applications, participate in architectural discussions, and contribute to CI/CD processes among other responsibilities. This is a unique opportunity to work with cutting-edge technologies and contribute to exciting projects.
Qualifications
6+ years of professional full stack development experience.
Minimum 4+ years with TypeScript and backend frameworks (Next.js, NestJS).
Hands-on experience with Angular.
Minimum 1–2 years’ experience with Flutter for mobile development.
Currently utilizing Azure cloud services.
Azure Fundamentals certification advantageous.
Responsibilities
Design, develop, and maintain full stack applications across web and mobile.
Work extensively on backend services, APIs, integrations, and cloud-based architectures.
Build and maintain front-end applications using Angular and TypeScript.
Develop and enhance mobile applications using Flutter.
Implement cloud solutions using Azure services including Logic Apps and Function Apps.
Participate in architectural planning, code reviews, and performance optimization.
Contribute to CI/CD pipelines.
Skills
TypeScript
Angular
Backend frameworks (Next.js, NestJS)
Flutter
Azure cloud services
PostgreSQL
CI/CD tools (GitHub Actions)
Job description
A leading tech recruitment firm in Johannesburg is looking for a skilled Full Stack Developer with over 6 years of experience. The position requires strong backend capabilities with Azure expertise and proficiency in frontend technologies such as Angular and Flutter for mobile development. The candidate will design and maintain applications, participate in architectural discussions, and contribute to CI/CD processes among other responsibilities. This is a unique opportunity to work with cutting-edge technologies and contribute to exciting projects.