Android Developer

2 weeks ago


Pretoria, Gauteng, South Africa Datafin Full time

ENVIRONMENT : An innovative HealthTech company in Pretoria is seeking an Android Developer to develop and maintain the company's innovative hearing health platforms on the Android platform, ensuring code is generated that is to specification, neat, accurate and scalable.

Work will mainly focus on maintaining and upgrading the hearing aid solutions platform, as well as providing guidance from an Android best practice perspective for products in the rest of the company.

Work might also include mentoring other Android developers.

DUTIES :

  1. Application Planning and Development: Be involved in the planning, design, and development of assigned applications.
  2. Research, consult, analyze and evaluate application needs and designs.
  3. Write and maintain efficient, reusable, and reliable code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards.
  4. Work from wireframes and/or designs to develop high quality applications.
  5. Following best practice design and development methodologies in sustaining a high quality, clean, auditable, and manageable applications.
  6. Ensure the best possible performance, quality, and responsiveness of applications.
  7. Identify issues, bugs, and bottlenecks and devise solutions to these problems.
  8. Identifying technology limitations and deficiencies in applications and associated processes, procedures, and methods.
  9. Testing, debugging, diagnosing and correcting errors and faults in an application within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification.

Project Planning and Capacity Management:

  1. Estimate accurate completion timelines for projects for use by the project lead in capacity planning.
  2. Provide input into the requirements documentation and assist in work breakdown to draft a proper timeline to plan the schedule and what is required.
  3. Manage time and tasks effectively to complete tasks in the correct order of priority.
  4. Manage time and tasks effectively to complete tasks on time.
  5. Liaise effectively with other team members and backend engineers to ensure timeous completion of integration and the coming together of mobile applications and the required back-end system.
  6. Track tasks and timing on JIRA.

Contribution to team:

  1. Participate in peer-reviews of solution designs and related code.
  2. Communicate and collaborate with current team to solve problems and discuss best programming practices.
  3. Contribute to team development efforts towards successful project delivery.
  4. Contribute innovative ideas to project and application plans and roll outs.
  5. Communicate effectively with team lead.
  6. Communicate effectively with team members and internal stakeholders, using communications channels appropriately.
  7. Take personal ownership for projects and products.

Quality Management and Compliance:

  1. Ensure continued improvement and upkeep on existing applications.
  2. Ensure compliance with QMS frameworks for CE certification.
  3. Ensure products are developed accurately (i.e., according to specifications and end user requirements).
  4. Ensure products are developed efficiently (i.e., according to best practice and on time).
  5. Ensure testing is completed according to specification.
  6. Manage release schedule and release notes for Android applications.

REQUIREMENTS :

  1. Minimum education (essential): National Senior Certificate.
  2. Minimum education (desirable): Diploma and/or degree in IT/Engineering/Programming.
  3. Minimum applicable experience (years): 5 years as an Android Developer.
  4. Required nature of experience: Hands-on Software Developer having been responsible for the development and maintenance of 1 or more projects.
  5. Skills and Knowledge (essential): Experience in native Android (Kotlin and Java) development specifically.
  6. Reactive programming.
  7. Strong knowledge of Android development and its supporting systems.
  8. Proficient in Kotlin (Minimum 2 years' experience).
  9. A good understanding of storage mechanisms, threading, lifecycles.
  10. Knowledge of common 3rd party frameworks/libraries available and integration experience.
  11. Strong UI development experience and developing for dynamic screen support.
  12. Experience with RESTful API integration.
  13. Well versed in Git.
  14. Solid understanding of the full mobile development life cycle within an Agile environment.
  15. Atlassian JIRA software experience is beneficial.
  16. Good understanding of Bluetooth on Android is beneficial.
  17. Good understanding of RxAndroid, RxJava and RxKotlin is beneficial.
#J-18808-Ljbffr
  • Android Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa Zeal HR Full time

    IntroductionAn exciting opportunity has become available within the medical research industry, for a Senior Android Developer. Our client is an impact-driven digital health company passionate about affordable access to healthy hearing for everyone, everywhere. This is an opportunity to be part of making a change and impacting human lives.The position is...

  • Android Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa Rad Resources Full time

    We are seeking a Senior Android Developer to join a med tech team and lead the development and maintenance of cutting-edge platforms. In this role, you will ensure the creation of high-quality, scalable, and accurate code that meets specifications. You will also provide expert guidance on Android best practices across the company, and mentor junior...

  • Android Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa Codeconnect Staffing (Pty) Ltd Full time

    Job Specifics :Industry: Medical Devices / Digital HealthEmployment Type: Full-timeLocation: Hybrid (On-site for first 3 months of employment, thereafter hybrid)Overview: The Android Developer will be responsible for developing and maintaining innovative health platforms, focusing on the Android ecosystem.The role involves upgrading and maintaining key...

  • Android Developer

    2 days ago


    Pretoria, Gauteng, South Africa Rad Resources Full time

    RequirementsMinimum education (essential): National Senior CertificateMinimum education (desirable): Diploma and/or degree in IT / Engineering / ProgrammingMinimum applicable experience (years): 5 years as an Android DeveloperRequired nature of experience: Hands on software developer having been responsible for the development and maintenance of 1 or more...

  • Android Developer

    5 days ago


    Pretoria, Gauteng, South Africa Network It Full time

    Android DeveloperReference: NWA-Njabu-3If you have a passion for working as an Android Developer and can create magic with Mobile, then this opportunity is for youDuties & ResponsibilitiesLooking for an Android Developer to join a successful team providing software solutions to design, develop, and implement solutions to meet business requirements under the...

  • Android Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    Minimum Education (Essential): National Senior CertificateMinimum Education (Preferred): Diploma / Degree in IT, Engineering, or ProgrammingExperience:At least 3 years (5+ years preferred) as an Android Developer.Proven track record of developing and maintaining mobile applications.Skills and Knowledge:Proficient in Kotlin (minimum 2 years) and Java.Strong...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time

    About the Role:We are seeking an experienced Senior Android Developer to join our team at Boardroom Appointments. As a Senior Android Developer, you will be responsible for designing, developing, and maintaining advanced Android applications.Key Responsibilities:Design and develop clean, efficient, and maintainable code using Kotlin/Java.Work closely with...


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Job DescriptionRad Resources is seeking an experienced Android Application Developer to join our team. The ideal candidate will have a strong background in software development and be proficient in native Android development using Kotlin and Java.ResponsibilitiesDesign, develop, and test Android applications using Kotlin and JavaCollaborate with...

  • Android Developer

    4 days ago


    Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    Qualifications and Experience Minimum Education (Essential): National Senior CertificateMinimum Education (Preferred): Diploma/Degree in IT, Engineering, or ProgrammingExperience: At least 3 years (5+ years preferred) as an Android Developer. Proven track record of developing and maintaining mobile applications. Skills and Knowledge Essential: ...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time

    Senior Android DeveloperRequired Qualifications:Experience: Minimum of 3 years of hands-on experience in Android app development. Proven portfolio of Android applications published on the Play Store.Education: IT Degree or Diploma.Technical Skills: Proficiency in Java (preferred). Strong understanding of Android SDK, frameworks, and tools. Experience with...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time

    Senior Android Developer Required Qualifications: Experience: Minimum of 3 years of hands-on experience in Android app development. Proven portfolio of Android applications published on the Play Store. Education: IT Degree or Diploma. Technical Skills: Proficiency in Java (preferred). Strong understanding of Android SDK, frameworks, and tools....

  • Android Developer

    2 weeks ago


    Pretoria, Gauteng, South Africa Discovery Limited Full time

    Business Unit : Discovery Central ServicesDate : 4 MarDiscovery – Group Information Systems - Digital ChannelsAbout DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    About the TeamOur team is dedicated to delivering high-quality solutions that meet the needs of our clients.Job DescriptionWe are seeking an experienced Android developer to join our team. As an Android developer, you will be responsible for designing, developing, and maintaining high-quality Android applications based on wireframes and designs.Key...


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    At Rad Resources, we are seeking an exceptional Senior Android Developer to lead the development and maintenance of cutting-edge platforms. This role is pivotal in ensuring the creation of high-quality, scalable, and accurate code that meets specifications.Key ResponsibilitiesThis leader will provide expert guidance on Android best practices across the...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    About the JobWe are looking for an experienced Android developer to join our team. As an Android developer, you will be responsible for designing, developing, and maintaining high-quality Android applications based on wireframes and designs.Key ResponsibilitiesDesign, develop, and maintain Android applications based on wireframes and designs.Write clean,...


  • Pretoria, Gauteng, South Africa Codeconnect Staffing (Pty) Ltd Full time

    We are seeking a skilled Android Application Developer to join our team at Codeconnect Staffing (Pty) Ltd. In this role, you will design, develop, and maintain innovative health platforms, focusing on the Android ecosystem.Your responsibilities will include upgrading and maintaining key products, providing best practice guidance, and mentoring junior Android...


  • Pretoria, Gauteng, South Africa Network It Full time

    We are seeking a talented Android Development Expert to join our team at Network It.The successful candidate will have extensive experience in Android development, with a strong understanding of software development principles and best practices.About the RoleThis role involves designing, developing, and testing software solutions that meet business...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time

    About Us:Boardroom Appointments is a leading recruitment agency providing expert staffing solutions to clients across various industries.Job Summary:We are seeking an experienced Senior Android Developer to join our team and contribute to the development of innovative mobile applications.Main Responsibilities:Leading the development of mobile applications...


  • Pretoria, Gauteng, South Africa Zeal Hr Full time

    Job OverviewWe are seeking an experienced and skilled Android Software Development Manager to lead our mobile app development team in Pretoria East. The successful candidate will be responsible for managing the team, ensuring timely delivery of high-quality applications, and driving innovation in mobile software development.About Zeal HrAt Zeal Hr, we...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time

    Join us as a Senior Android Developer at Boardroom Appointments and take on a challenging role that combines technical expertise with collaboration and innovation.Your Key Responsibilities:Develop Advanced Android Apps: Leverage your expertise to create complex and engaging mobile applications.Drive Technical Collaboration: Work with cross-functional teams...