Enable job alerts via email!

Development Manager Mobile - Java CPT

Datafin IT Recruitment

Cape Town

On-site

ZAR 80 000 - 120 000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Development Manager (Mobile Java) to lead a talented team in delivering cutting-edge mobile applications and APIs. This role involves coaching and mentoring developers, managing team performance, and ensuring the successful delivery of projects. With a focus on innovation and excellence, you will play a crucial role in shaping the future of mobile technology. If you have a passion for leadership and a strong technical background, this is a fantastic opportunity to make a significant impact in a dynamic environment.

Qualifications

  • 10+ years in Software Development with 5+ years in a managerial role.
  • Proficiency in Frontend/Backend Kotlin and RESTful Web Services.

Responsibilities

  • Lead and manage Software Development and IT teams to deliver software.
  • Oversee team capacity, project delivery timelines, and recruitment.

Skills

Software Development
Management
Kotlin
RESTful Web Services
Relational DBMS (MSSQL)
Microservices Architecture

Tools

Docker
CI/CD
Java Spring Boot
Azure Cloud Services

Job description

DataFin was established in 1999. We pride ourselves on our long-standing relationships with industry leaders, with a majority of our business being repeat clients.

Duties & Responsibilities
Environment:

Join a sophisticated team within an established company with a national footprint, working on frontier technology to evolve and improve cutting-edge mobile apps and gateway APIs. As a Development Manager (Mobile Java), you will provide ongoing coaching, manage team performance proactively, support employee career development, and oversee progress and sprint planning across teams. You will identify development and production issues, excel in hiring and retaining high performers, actively manage change, and role model behaviors aligned with our business culture and values. Candidates should have at least 10 years of software development experience, including 5 years in a managerial role, with expertise in Frontend/Backend Kotlin, RESTful Web Services, Relational DBMS (MSSQL), and Microservices architecture.

Duties:
  1. Manage progress and sprint planning across teams.
  2. Lead and manage the Software Development and IT teams to deliver software and infrastructure.
  3. Collaborate with relevant functions and users to evaluate and select technology platforms for delivering products and services.
  4. Establish and maintain consistent standards and approaches across development teams.
  5. Work with System Architects to evolve and improve mobile applications and gateway APIs.
  6. Coordinate with Solutions Architects, Team Leads, and Technical Integration teams to fulfill business requirements.
  7. Provide work estimates based on analyzed business and technical requirements.
  8. Work closely with QA to identify and resolve development and production issues.
  9. Ensure all work is unit tested, integrated, and well-documented.
  10. Lead and mentor development teams, fostering a collaborative, high-performing environment.
  11. Identify and eliminate roadblocks to maintain team momentum and productivity.
  12. Align technical efforts with the broader organizational and ecosystem context.
  13. Contribute to ongoing functional work while overseeing multiple projects to balance strategy and execution.
  14. Oversee team capacity, project delivery timelines, and recruitment to ensure sustainable success.
  15. Lead strategic hiring and onboarding of top talent to enhance team capabilities.
Requirements:
  • Minimum 10 years of experience in Software Development.
  • At least 5 years in a management role.
  • Experience leading and mentoring developers.
  • Proficiency in Frontend and/or Backend Kotlin.
  • Experience with RESTful Web Services.
  • Knowledge of Relational DBMS (MSSQL).
  • Understanding of Microservices architecture and design.
Advantages:
  • Swift for iOS frontend development.
  • Kotlin for Android development.
  • Backend experience with Kotlin/Java Spring Boot.
  • C# .NET Core.
  • Experience with MSSQL or Oracle.
  • OAuth 2.0 authentication.
  • Docker and DevOps practices including CI/CD pipelines.
  • Messaging and caching technologies like RabbitMQ, Redis, MQTT.
  • Azure Cloud Services.
  • Experience with Agile methodologies and mobile tech stacks.
Attributes:
  • Strong leadership qualities.
  • Ability to communicate complex technical concepts to non-technical colleagues and clients.
  • Experience in staff management, KPI setting, and skills development.
  • Calm and methodical under pressure.

Note: Only SA Citizens will be considered. If not in the specified location, please include your relocation plans in your application. Apply via the provided link or email your CV to Jade, referencing the job number.

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