Development Lead

3 weeks ago


Pretoria, South Africa Rad Resources Full time
Required nature of experience:

  • Hands on Android software developer having been responsible for the development and maintenance of 1 or more projects.
  • Line management of Android developers (and iOS devs a plus)
  • Team culture, coaching and development
  • System development coordination
  • Project management
  • Project implementation management.
  • Documentation
  • Use sound engineering Join our dynamic team as a Team Leader & Android Developer. You'll be the driving force behind managing teams, fostering a thriving culture, and optimizing processes. Take charge of our groundbreaking hearing health platforms on Android, ensuring top-notch code quality and scalability. Motivate your colleagues, forge win-win agreements, and accelerate our journey to market success.

    practices to build a solid product while iterating quickly.
  • Experience with using Firebase insert technical skills here

Skills and Knowledge (essential):

  • Development of mobile software for a hardware product
  • Android (Java / Kotlin)
  • Reactive programming
  • Modular code design principles, familiarity with different software architectures: MVP, MVVM, Clean Architecture
  • Restful API integration
  • GIT
  • Development architecture
  • MySQL
  • Git
  • Agile knowledge and experience
  • Knowledge of Atlassian Suite (Jira and Confluence)
  • Knowledge of development pipelines.

Other:

  • Main development language for role: Kotlin
  • Experience with ISO, CE or FDA compliance for software would be advantageous.
  • Medical device software development experience would be advantageous.
  • Experience with BLE would be advantageous.
  • Experience with Firebase would be advantageous.

  • Spanish Sales Agent

    2 weeks ago


    Pretoria, Gauteng, South Africa Lead Capital Group Full time

    Spanish Sales AgentLead Capital Group is a leading sales and marketing company. We specialize in driving and converting targeted leads for international companies. If you think you have what it takes to be part of our teamDynamic, motivated, determined, inspiring, go-getter, eager?We are in search of great Spanish speaking professionals that never quit,...

  • Engineering Lead

    2 weeks ago


    Pretoria, Gauteng, South Africa Pro Development Group Full time

    Our Client a Global Tech firm is seeking an Engineering Leadto join their team in Sandton on a contract basis. They offer stability, growth and a great working environment. Want to be a part of our team? Technically well-grounded candidate with an inquisitive approach to the unknown, supported by a well-exercised ability to break the complex unknown down...


  • Pretoria, Gauteng, South Africa African Development Bank Full time

    Site South Africa, Gauteng, Pretoria:Sector:Nonprofit/Community/Social Services/International Cooperation:Role:Other:Date:12/05/2023 (Expiry date:09/06/2023)THE BANK:Established in 1964, the African Development Bank (AfDB) is the premier pan-African development institution, promoting economic growth and social progress across the continent. There are 81...


  • Pretoria, Gauteng, South Africa African Development Bank Full time

    Site South Africa, Gauteng, Pretoria:Sector:Nonprofit/Community/Social Services/International Cooperation:Role:Other:Date:12/05/2023 (Expiry date:09/06/2023)THE BANK:Established in 1964, the African Development Bank (AfDB) is the premier pan-African development institution, promoting economic growth and social progress across the continent. There are 81...


  • Pretoria, South Africa Insphired Full time

    **Duties and responsibilities**: Experienced ASP.net web developer required to lead the development team for web-based and mobile products, with responsibilities including: - Overall responsibility for the operations and deliverables of the development function - Strategy development and implementation - Implementation of software development best practices...


  • Pretoria, South Africa JenRec Recruitment Full time

    Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain platforms on the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and...


  • Pretoria, South Africa JenRec Recruitment Full time

    Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain platforms on the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and scalable....


  • Pretoria, South Africa Adzuna ZA B C2 Full time

    Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain platforms on the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and...


  • Pretoria, South Africa JenRec Recruitment Full time

    Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain platforms on the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and...


  • Pretoria, South Africa JenRec Recruitment Full time

    Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain platforms on the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and scalable....


  • Pretoria, South Africa African Development Bank Full time

    Site **South Africa**, **Gauteng**, **Pretoria**: Sector: **Nonprofit/Community/Social Services/International Cooperation**: Role: **Other**: Date**:12/05/2023** (Expiry date**:09/06/2023**) **THE BANK**: Established in 1964, the African Development Bank (AfDB) is the premier pan-African development institution, promoting economic growth and social...


  • Pretoria, Gauteng, South Africa Jenrec Pty Ltd Full time

    Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and scalable.Responsible for...


  • Pretoria, South Africa African Development Bank Full time

    Site **South Africa**, **Gauteng**, **Pretoria**: Sector: **Nonprofit/Community/Social Services/International Cooperation**: Role: **Other**: Date**:12/05/2023** (Expiry date**:09/06/2023**) **THE BANK**: Established in 1964, the African Development Bank (AfDB) is the premier pan-African development institution, promoting economic growth and social...

  • Development Lead

    2 weeks ago


    Pretoria, Gauteng, South Africa Rad Resources Full time

    Join dynamic team as a Team Leader & Android Developer. You'll be the driving force behind managing teams, fostering a thriving culture, and optimizing processes. Take charge of our groundbreaking hearing health platforms on Android, ensuring top-notch code quality and scalability. Motivate your colleagues, forge win-win agreements, and accelerate our...

  • Development Lead

    2 weeks ago


    Pretoria, Gauteng, South Africa RAD Resources Full time

    Join dynamic team as a Team Leader & Android Developer. You'll be the driving force behind managing teams, fostering a thriving culture, and optimizing processes. Take charge of our groundbreaking hearing health platforms on Android, ensuring top-notch code quality and scalability. Motivate your colleagues, forge win-win agreements, and accelerate our...


  • Pretoria, Gauteng, South Africa Interfront Soc Ltd. Full time

    Please complete the following details to continue Do you have a relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ OR matric with at least 15 years relevant experience as a developer as part of a team in a software development environment. Do you have 4 years relevant experience as a Team Lead Integration...


  • Pretoria, Gauteng, South Africa Lead Capital Group Full time

    As the Operations Manager, you will be responsible for the growth and development of the teams to consistently deliver excellence through staff performance optimization, process management, technology utilization, and continuous improvement.**KEY ACCOUNTABILITIES. RESPONSIBILITIES OF ROLE Manage/maintain and improve call center operations including...


  • Pretoria, South Africa Curiska (Pty) Ltd Full time

    **Job Purpose**: Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain our innovative hearing health platforms on the native Android platform (with a basic knowledge of iOS in order to manage the team), ensuring...


  • Pretoria, South Africa MAI Fortrea Development Limited Full time

    As a leading global contract research organization (CRO) with a passion for scientific rigor and decades of clinical development experience, Fortrea provides pharmaceutical, biotechnology, and medical device customers a wide range of clinical development, patient access and technology solutions across more than 20 therapeutic areas. With over 19,000 staff...


  • Pretoria, Gauteng, South Africa IT Ridge Technologies Full time

    Responsibilities:Leading a team of web developers while providing guidance on technical issues. Designing and developing front-end and back-end web architectures Maintenance and support of existing web and mobile applications Participating in the design and development of new systems throughout the entire project lifecycle Assist the team in defining and...