Android Software Engineer

17 hours ago


Pretoria, Gauteng, South Africa JenRec Recruitment Full time
About the Job

We are seeking an experienced Android Developer to join our team at JenRec Recruitment.

Job Summary:

This is a unique opportunity to work on high-profile projects and develop your skills as an Android Developer.

Key Responsibilities:

  • Maintain and upgrade the Android platform.
  • Develop applications using native Android development specifically.
  • Provide guidance from an Android best practice perspective for products in the rest of the company.
  • Mentor other Android developers.

Requirements:

  • Diploma and/or degree in IT / Engineering / Programming.
  • 5 years as an Android Developer.
  • Experience in native Android (Kotlin and Java) development specifically.
  • Reactive programming.
  • Strong knowledge of Android development and its supporting systems.
  • Proficient in Kotlin (Minimum 2 years experience).
  • Good development practices utilising modern design patterns using software architectures: MVP, MVVM, Clean Architecture.
  • A good understanding of storage mechanisms, threading, lifecycles.
  • Knowledge of common 3rd party frameworks/libraries available and integration experience.
  • Strong UI development experience and developing for dynamic screen support.
  • Experience with RESTful API integration.
  • Well versed in Git.
  • Solid understanding of the full mobile development life cycle within an Agile environment.
  • Atlassian JIRA software experience is beneficial.
  • Good understanding of Bluetooth on Android is beneficial.
  • Good understanding of RxAndroid, RxJava and RxKotlin is beneficial.

Benefits:

  • Competitive salary.
  • Ongoing training and professional development opportunities.
  • A dynamic and supportive work environment.

Salary Range: $120,000 - $180,000 per year.



  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    JenRec Recruitment is looking for a highly skilled Android Software Engineering Manager to join our team. As a key member of our organization, you will play a vital role in developing and maintaining our innovative hearing health platforms on the native Android platform.This is an exceptional opportunity for a seasoned professional with 7+ years of...


  • Pretoria, Gauteng, South Africa Rad Resources Full time

    Job Title: Senior Android Software EngineerAbout Rad ResourcesWe are a leading provider of innovative software solutions, and we're looking for a highly skilled Android Developer to join our team.Salary: $100,000 - $120,000 per annumJob Description:As a Senior Android Software Engineer at Rad Resources, you will be responsible for designing, developing, and...


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

    Job Summary:The Senior Android Software Engineer will be responsible for developing and maintaining innovative health platforms, focusing on the Android ecosystem. This role involves upgrading and maintaining key products, providing best practice guidance, and mentoring junior Android Developers.Key Responsibilities:Design, develop, and maintain high-quality...


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

    Job Summary:">This is an exciting opportunity for a skilled Android Developer to join our team at CodeConnect Staffing (Pty) Ltd as a Senior Android Software Engineer.We are looking for an experienced professional to develop and maintain innovative health platforms focusing on the Android ecosystem. The successful candidate will work on enhancing our...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time

    Android Developer B2B Job DescriptionWe are seeking an experienced Android Developer to join our team at Boardroom Appointments. The successful candidate will be responsible for designing, developing, and maintaining high-quality Android applications.Key Responsibilities:Collaborate with stakeholders to gather requirements and design well-structured...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    We are seeking a Senior Android Development Lead to join our team at JenRec Recruitment. This is an exciting opportunity for a seasoned professional with 7+ years of experience in leading high-performing teams and driving innovative mobile solutions.In this role, you will be responsible for motivating employees, bringing about win-win agreements within the...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    RequirementsWe are looking for an experienced professional with a strong background in Android software development and team management. The ideal candidate should have hands-on experience with Android projects, line management skills, and expertise in system development coordination, project management, and documentation. Additionally, experience with...


  • Pretoria, Gauteng, South Africa hearX Group Full time

    Job Title: Software Engineer for Hearing Health SolutionsWe are seeking a skilled software engineer to join our team at hearX Group in Pretoria. As an Android Developer, you will play a crucial role in developing and maintaining our innovative hearing health platforms on the Android platform.Job DescriptionThe successful candidate will be responsible...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    Job OverviewWe are seeking an experienced Senior Android Platform Architect to lead our team in developing and maintaining innovative hearing health platforms on the native Android platform. This role requires a strong technical background, excellent leadership skills, and the ability to motivate employees to achieve win-win agreements within the team.About...


  • Pretoria, Gauteng, South Africa OfferZen Full time

    Senior Android Software DeveloperAt OfferZen, we connect talented developers with top tech companies, reversing the job search process. This means you can build a profile and have companies apply to interview you.This approach saves time and allows you to receive upfront information about the tech stack, role, and salary, so you can make an informed decision...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    About JenRec RecruitmentWe are a leading recruitment agency, and we are looking for an exceptional Android Team Lead Developer to join our team. As a key member of our technology department, you will be responsible for managing the development process, ensuring high-quality deliverables, and fostering a collaborative environment.Job DescriptionThe successful...


  • Pretoria, Gauteng, South Africa OfferZen Ltd Full time

    Job Overview:Kotlin engineers with a strong background in Android development are needed to join our team at OfferZen Ltd. As a Senior Android Development Lead, you will be responsible for leading the development of mobile applications using Kotlin and guiding junior developers in their work.About Us:OfferZen is a developer jobs marketplace that connects...


  • Pretoria, Gauteng, South Africa hearX Group Full time

    Job TitleWe are seeking a highly skilled Technical Lead to oversee our Android development efforts and drive the growth of our innovative hearing health platforms.About the RoleThe successful candidate will lead a team of developers in designing, developing, and maintaining our Android-based solutions, ensuring they meet the required specifications,...

  • Software Engineer

    1 month ago


    Pretoria, Gauteng, South Africa PMD MS Full time

    **Job Title:** Software Engineer - Flutter Expert PMD MS is seeking a skilled software engineer to join our team as a Flutter expert. This role involves designing, developing, and implementing software applications on various platforms using Flutter. The ideal candidate will have a solid understanding of Object-Oriented programming principles and...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time

    Software Developer Job DescriptionWe are seeking a highly skilled Software Developer to join our team at Hire Resolve. As a key member of our development team, you will be responsible for designing and implementing high-quality software solutions tailored to meet client needs.Responsibilities:Work closely with senior development staff to define technical...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    We are seeking a talented Mobile Technology Director to lead our Android software engineering team at JenRec Recruitment. This is an exciting opportunity for a seasoned professional with 7+ years of experience in leading high-performing teams and driving innovative mobile solutions.In this role, you will be responsible for motivating employees, bringing...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve is seeking a skilled Software Developer to join their team in Krugersdorp, GP. This role involves working closely with senior development staff to design and implement high-quality software solutions tailored to meet client needs.Key Responsibilities:Collaborate with senior development staff, project managers, and other stakeholders to define...


  • Pretoria, Gauteng, South Africa PMD MS Full time

    We are PMD MS, a company looking for highly skilled professionals. This position is for a Senior Mobile and Cloud Software Architect.Our ideal candidate will have a strong background in mobile and cloud software development with a focus on Flutter and related technologies. They will be responsible for designing and developing the front-end and back-end...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    Job DescriptionThe Android Developer will work on maintaining and upgrading the Android platform, ensuring code is generated to specification, neat, accurate, and scalable.Key Responsibilities:Maintain and upgrade the Android platform.Develop applications using native Android development specifically.Provide guidance from an Android best practice perspective...


  • Pretoria, Gauteng, South Africa JenRec Recruitment Full time

    Android Development OpportunitiesWe are looking for an experienced Android Developer to join our team at JenRec Recruitment.Job Summary:This is an exciting opportunity to work on high-profile projects and develop your skills as an Android Developer.Key Responsibilities:Maintain and upgrade the Android platform.Develop applications using native Android...