Full Stack Developer - Web & Mobile - (Contract) Mid To Senior - On-Site - Centurion

Datafin It Recruitment

Gauteng

On-site

ZAR 700,000 - 900,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Datafin It Recruitment is seeking a skilled Full Stack Developer to join its development team in Centurion, South Africa. You will work across the full stack, building modern web and mobile apps using Vue.js, Capacitor and C# .NET Core, deploying to Microsoft Azure and managing App Store submissions.

This hands-on role requires strong front-end and back-end capability, API design, and collaboration with business stakeholders to deliver scalable solutions.

Qualifications

  • 4–8+ years of professional software development experience.
  • Strong experience with Vue.js.
  • Experience with JavaScript and TypeScript.
  • Capacitor experience for mobile development.
  • Experience building iOS and Android applications.
  • Experience with App Store administration and submissions.
  • Strong backend development experience using C# and .NET Core.
  • Experience developing and integrating REST APIs.

Responsibilities

  • Design, develop, test and maintain web and mobile application functionality.
  • Develop responsive front end applications using Vue.js.
  • Build cross platform mobile apps using Capacitor.
  • Develop robust backend services and APIs using C# and .NET Core.
  • Integrate front end and mobile apps with backend APIs and third party services.
  • Develop clean, maintainable and reusable code.
  • Troubleshoot and resolve defects across the technology stack.

Skills

Vue.js
JavaScript
TypeScript
Capacitor
iOS development
Android development
REST APIs
Azure App Services
Git
Debugging

Education

Tertiary qualification in Computer Science/Information Technology/Software Development

Tools

Azure DevOps
Capacitor
REST API tooling

Job description

ENVIRONMENT:

A leading technology driven organisation is seeking a skilled Full Stack Developer to join its development team in Centurion. This role is suited to a strong developer with experience building modern web and mobile applications using Vue.js, Capacitor and C# .NET Core. The successful candidate will work across the full application stack, developing responsive front end functionality, mobile applications and scalable backend APIs. You will also be involved in application deployments, including App Store administration and submissions, and the deployment and support of applications within Microsoft Azure. This is a hands on development role requiring strong technical capability across both front end and backend development.

DUTIES:
Full Stack Development
  • Design, develop, test and maintain web and mobile application functionality.
  • Develop responsive and user friendly front end applications using Vue.js.
  • Build and maintain cross platform mobile applications using Capacitor.
  • Develop robust and scalable backend services and APIs using C# and .NET Core.
  • Integrate front end and mobile applications with backend APIs and third party services.
  • Develop clean, maintainable and reusable code in line with development standards.
  • Troubleshoot and resolve application defects across the full technology stack.
Mobile Application Development
  • Develop and maintain mobile applications for iOS and Android using Capacitor.
  • Manage mobile application builds, releases and versioning.
  • Assist with App Store and Google Play Store administration.
  • Manage or contribute to mobile application submission and release processes.
  • Troubleshoot issues relating to mobile builds, deployments and store submissions.
  • Ensure mobile applications meet relevant platform and store requirements.
API & Backend Development
  • Design and develop RESTful APIs using C# and .NET Core.
  • Develop integrations between internal applications, mobile applications and external services.
  • Ensure APIs are secure, scalable and performant.
  • Maintain and enhance existing backend services.
  • Participate in database and data integration requirements where applicable.
Azure & Deployment
  • Deploy and support applications using Azure App Services.
  • Assist with application configuration across development, test and production environments.
  • Troubleshoot application and deployment issues within Azure.
  • Work with the wider technical team to improve application deployment and release processes.
Software Development Lifecycle
  • Participate in technical analysis, solution design and development estimation.
  • Conduct code reviews and contribute to development standards.
  • Write appropriate unit and integration tests.
  • Participate in testing, debugging and production support.
  • Collaborate with developers, business stakeholders and other technical teams throughout the development lifecycle.
  • Contribute to continuous improvement of development processes and application quality.
REQUIREMENTS:
  • Relevant tertiary qualification in Computer Science, Information Technology, Software Development or a related field is advantageous.
  • Approximately 4 to 8+ years of professional software development experience, depending on level.
  • Strong commercial experience with Vue.js.
  • Strong experience developing applications using JavaScript and/or TypeScript.
  • Commercial experience with Capacitor for mobile application development.
  • Experience developing and maintaining iOS and Android applications.
  • Experience with App Store administration and application submissions.
  • Strong backend development experience using C# and .NET Core.
  • Strong experience developing and integrating REST APIs.
  • Experience deploying and supporting applications using Microsoft Azure App Services.
  • Solid understanding of modern software development principles and practices.
  • Experience with Git or similar source control tools.
  • Strong debugging, troubleshooting and problem solving skills.
  • Ability to work across both front end and backend technologies.
Advantageous:
  • Azure DevOps and CI/CD experience.
  • Relational database and SQL experience.
  • Application security and authentication experience.
  • Third party API and integration experience.
  • Experience supporting production web and mobile applications.
  • Agile development experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.Net Full Stack Software Developer
.Net Full Stack Software Developer

Belay Talent Solutions • Centurion

Hybrid
ZAR 420,000 - 660,000
FULL STACK DEVELOPER (C#/.NET, React, Node.js & Azure)
FULL STACK DEVELOPER (C#/.NET, React, Node.js & Azure)

Indsafri • Wes-Kaap

On-site
ZAR 800,000 - 1,200,000
Senior .NET / Vue Full Stack Developer Cape Town
Senior .NET / Vue Full Stack Developer Cape Town

DVT • Cape Town

On-site
ZAR 900,000 - 1,300,000
Full Stack Developer - Vue, Capacitor, .NET on Azure
Full Stack Developer - Vue, Capacitor, .NET on Azure

Datafin It Recruitment • Gauteng

On-site
ZAR 700,000 - 900,000
Senior Full-Stack .Net Developer (Cape Town)
Senior Full-Stack .Net Developer (Cape Town)

cpconsulting • Cape Town

On-site
ZAR 914,000 - 1,095,000
UK hours
In-office Cape Town CBD
Full Stack Engineer
Full Stack Engineer

Placements24 • Gauteng

Hybrid
ZAR 482,000 - 758,000
Competitive contractor rates
Remote options
Diverse projects
+2
Senior .Net Full Stack Developer Johannesburg
Senior .Net Full Stack Developer Johannesburg

DVT • Gauteng

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Professional development
Flexible time off
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Placements24 • Midrand

Hybrid
ZAR 750,000 - 1,050,000
Health insurance
Professional development
Conferences
+3
Senior Full Stack Developer - SaaS Platform
Senior Full Stack Developer - SaaS Platform

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Career development