Offre fiable

Lead Software Developer

Executive Placements

Johannesburg, Afrique du Sud CDI

Publiée il y a 1 mois · Expire dans 3 semaines

Partager :

Description du poste

## Title: Lead Software Developer

About the Role

A reputable organization seeks a dedicated Lead Software Developer to join their team in Johannesburg. This leadership position requires a seasoned professional with extensive experience in full-stack development, mobile application architecture, and cloud technologies.

Key Responsibilities

  • Lead and mentor a team of software engineers
  • Design and architect scalable mobile and web solutions
  • Oversee mobile application development using Flutter for cross-platform deployment
  • Manage publishing and maintenance of production applications on Apple App Store and Google Play Store
  • Implement and maintain CI/CD pipelines for mobile development
  • Drive cloud integration strategies using Microsoft Azure
  • Identify and resolve performance bottlenecks and technical challenges
  • Foster collaboration across cross-functional teams

Education & Experience

  • Bachelor's degree (BCom, BSc, or equivalent qualification)
  • Minimum 10 years of experience in software development
  • At least 3 years of focused experience in mobile application development using Flutter
  • Previous experience in a Tech Lead or similar leadership role

Technical Skills Required

  • Strong expertise in Flutter for mobile application development and cross-platform solutions
  • Advanced proficiency in C# .NET and .NET frameworks
  • SQL Server (2012+) expertise
  • Angular proficiency for web development
  • Containerization knowledge: Kubernetes and Docker
  • Microsoft Azure cloud technologies and certifications
  • Mobile testing frameworks
  • CI/CD pipeline implementation and management

Core Competencies

  • Strong architectural background with hands-on development experience
  • Ability to design offline-first and secure mobile solutions
  • Focus on performance optimization and user experience (UX/UI)
  • Proficiency in Microsoft Azure services: App Services, DevOps, and APIs
  • Creative and critical problem-solving abilities
  • Problem analysis and resolution with focus on business outcomes
  • Team leadership and mentoring capabilities
  • Strong interpersonal and collaborative skills
  • Proactive mindset with drive for innovation
  • High attention to detail in user experience and application performance
  • Commitment to continuous learning and technology adoption

Ce poste vous intéresse ?

Se connecter pour voir l'email

Pas encore inscrit ? Créer un compte gratuit