Senior Mobile Developer

16 hours ago


Pretoria, Gauteng, South Africa JenRec Recruitment Full time
Job Description

The 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 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.

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



  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    At Goldman Tech Resourcing, we are committed to providing exceptional talent solutions for our clients.We currently have an exciting opportunity for a Senior Mobile Application Developer to join our client's team. The ideal candidate will have extensive experience in developing mobile applications using Angular 2, Ionic, Cordova/Capacitor, and a minimum of 5...


  • Pretoria, Gauteng, South Africa The Hiring House Full time

    The Hiring House is a dynamic and innovative company seeking a skilled iOS Developer to join our team.We offer a competitive salary of $120,000 per year, commensurate with experience.About the RoleWe are looking for an experienced iOS developer to join our team. The successful candidate will be responsible for designing, developing, and delivering...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are E-Merge, a leading provider of innovative technology solutions. We are currently seeking a skilled Senior Mobile Software Engineer to join our team in Pretoria. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality mobile applications that meet the evolving needs of our clients.The successful...


  • 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

    We are seeking an experienced Mobile Application Developer to join our team at JenRec Recruitment.The successful candidate will be responsible for developing and maintaining high-quality mobile applications, ensuring they meet the required specifications and end-user needs.Key Responsibilities:Develop and maintain efficient, reusable, and reliable code to...


  • Pretoria, Gauteng, South Africa PMD MS Full time

    We are looking for a highly skilled Senior Cloud and Mobile Application Architect to join our team at PMD MS. As a key member of our development team, you will be responsible for designing, developing, and maintaining the front-end and back-end components of our mobile, desktop, and web applications.Key Responsibilities:Design and develop cloud-based...


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    We are seeking an experienced Mobile App Developer to join our team at Goldman Tech Resourcing. The ideal candidate will have a strong background in Angular 2, Ionic, and Cordova/Capacitor, with at least 5 years of APP Development experience.Requirements:A Bachelor's Degree in Computer Science or a Diploma in Information TechnologyVery good experience in...


  • Pretoria, Gauteng, South Africa Exceed IT Full time

    Job Description:We are seeking a skilled and ambitious individual to fill the role of a Mobile and Web Applications Developer at Exceed IT. The ideal candidate will have a strong focus on developing mobile apps using React Native (Expo) and web systems using React. The position requires understanding data management and working with APIs, as we utilize...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are a dynamic and fast-growing team at E-Merge seeking a skilled Mobile Application Developer to join our ranks in Pretoria. As a member of our team, you will play a crucial role in developing high-quality mobile applications that meet the evolving needs of our clients.The successful candidate will be responsible for collaborating with internal teams to...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full time

    Job Title: Senior Mobile App EngineerAbout the Role:We are seeking an experienced and skilled Senior Mobile App Engineer to join our team at Boardroom Appointments. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications.Key Responsibilities:Analysis and Planning...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a seasoned Senior Mobile Software Architect with extensive experience in iOS development to join our team at E-Merge. As a key member of our technology division, you will play a crucial role in designing and implementing cutting-edge mobile solutions that meet the evolving needs of our clients.Based in Pretoria, this 12-month contract position...


  • Pretoria, Gauteng, South Africa OfferZen Full time

    Are you an experienced senior Flutter developer looking for a challenging opportunity in the field of mobile app development?OfferZen, a leading developer jobs marketplace, connects talented developers with top tech companies in Africa and Europe.We're looking for a skilled Flutter developer to join our team and contribute to the development of innovative...


  • 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 JenRec Recruitment Full time

    Job Title: Mobile Development Team LeadDescription:The Mobile Development Team Lead is responsible for managing the team and the sprints, ensuring effective communication, team health, and culture. This role has authority over process, structure, scheduling, task assignment, and documentation. The successful candidate will develop and maintain platforms on...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    At E-Merge, we are seeking a skilled Mobile Developer to join our team in Pretoria. This individual will be responsible for developing functional mobile applications using Ionic experience. The ideal candidate will have 2-3 years of commercial experience in Ionic, as well as proficiency in iOS, Android, .NET, Xamarin, MAUI, and Xcode. Additionally, strong...


  • Pretoria, Gauteng, South Africa Innomotics Full time

    Job Title : Mobile Mining Repair Business Development ExpertCompany Overview:Innomotics is a leading provider of innovative solutions for the mobile mining industry.Estimated Salary: R 800,000 - R 1,200,000 per annumJob Description:Key Responsibilities:To ensure effective service delivery within the Mobile Mining Repair business, leading to increased...


  • 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 Phaki Personnel Management Services Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Manager to join our team at Phaki Personnel Management Services. The successful candidate will be responsible for leading the development of software applications for desktops and mobile devices, ensuring they meet user and business requirements.Key Responsibilities:Manage the development...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Job DescriptionWe are currently seeking a skilled Mobile Application Developer to join our fast-growing team at E-Merge. Our mission is to provide innovative and effective solutions to our clients and customers through exceptional services and cutting-edge technology.This role requires collaboration with internal teams to develop functional mobile...


  • Pretoria, Gauteng, South Africa Premium Consulting Full time

    **Job Description:** Director of Mobility ResearchPremium Consulting is seeking a highly experienced Director of Mobility Research to lead our research efforts in sustainable transportation. This role involves overseeing research projects, developing policies and standards, and collaborating with multidisciplinary teams.About the Company:Company Overview: We...