{"id":11311,"date":"2025-06-03T10:02:14","date_gmt":"2025-06-03T10:02:14","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/mobile-development-lead-android\/"},"modified":"2025-09-04T00:24:17","modified_gmt":"2025-09-04T00:24:17","slug":"mobile-development-lead-android","status":"expired","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/southafrica\/?post_type=job_listing&p=11311","title":{"rendered":"Mobile Development Lead: Android"},"content":{"rendered":"<p>Minimum education (essential):<\/p>\n<p>\tBSc in Computer Science \/ Engineering or other applicable technical discipline<\/p>\n<p>Minimum education (desirable):<\/p>\n<p>\tHonors \/ MSc in computer science \/ engineering or other applicable technical discipline<\/p>\n<p>Minimum applicable experience (years):<\/p>\n<p>\t7+ years working experience<br \/>\n\t2+ years of managing a team<\/p>\n<p>Required nature of experience:<\/p>\n<p>\tHands on Android software development having been responsible for the development and maintenance of 1 or more projects<br \/>\n\tLine management of Android developers<br \/>\n\tTeam culture, coaching and development\u00a0<br \/>\n\tSystem development coordination<br \/>\n\tProject management<br \/>\n\tProject implementation management<br \/>\n\tDocumentation<br \/>\n\tUse sound engineering practices to build a solid product while iterating quickly<br \/>\n\tExperience with using Firebase<\/p>\n<p>Other:<\/p>\n<p>\tMain development language for role: Kotlin<br \/>\n\tExperience with ISO, CE or FDA compliance for software would be advantageous<br \/>\n\tMedical device software development experience would be advantageous<br \/>\n\tExperience with BLE would be advantageous<br \/>\n\tExperience with Firebase would be advantageous<\/p>\n<p>Team Management 25%<\/p>\n<p>\tIncrease team\u2019s effectiveness with the following:<br \/>\n\tRecruitment, selection and orientation;<br \/>\n\tTraining and development;<br \/>\n\tAssign accountabilities and plan;<br \/>\n\tMonitor and appraise job and project results.<br \/>\n\tDevelop a climate for offering information and opinions.<br \/>\n\tEnsure conformity of products and documentation to product and company requirements in terms of the hearX Quality Objectives.<br \/>\n\tProvide technical leadership to the team through coaching and mentorship where appropriate.<br \/>\n\tDevelop the expertise within the team, ensuring continued development and best-practice.<br \/>\n\tPackage and support deployment of releases.<br \/>\n\tAssist with managing team priorities and development schedules.<br \/>\n\tProvide feedback to the Line Manager regarding the efficiency and output of the team.<br \/>\n\tBuild team morale and keep the team motivated to work at a high pace and at the desired quality.<br \/>\n\tEnsure the team meets specification and timescales as appropriate.<br \/>\n\tDrive documentation completion and quality within the team.<br \/>\n\tEnsure development is completed within the Quality Management framework.<\/p>\n<p>Application Planning and Development 35%<\/p>\n<p>\tBe involved in the planning, design and development of assigned applications.<br \/>\n\tResearch, consult, analyse and evaluate application needs and designs.<br \/>\n\tWrite and maintain efficient, reusable and reliable code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards.<br \/>\n\tWork from wireframes and\/or designs to develop high quality applications.<br \/>\n\tFollowing best practice design and development methodologies in sustaining a high quality, clean, auditable and manageable applications.<br \/>\n\tEnsure the best possible performance, quality, and responsiveness of applications.<br \/>\n\tIdentify issues, bugs, and bottlenecks and devise solutions to these problems.<br \/>\n\tIdentify technology limitations and deficiencies in applications and associated processes, procedures and methods.<br \/>\n\tTesting, 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.<\/p>\n<p>Project Planning and Capacity Management 20%<\/p>\n<p>\tEstimate accurate completion timelines for projects for use by the project lead in capacity planning.\u00a0<br \/>\n\tProvide input into the requirements documentation and assist in work breakdown to draft a proper timeline to plan the schedule and what is required.\u00a0<br \/>\n\tManage time and tasks effectively in order to complete tasks in the correct order of priority and on time.<br \/>\n\tLiaise effectively with other team members and back-end engineers to ensure timeous completion of integration and the coming together of mobile applications and the required back-end system.<br \/>\n\tTrack tasks and timing on JIRA.<\/p>\n<p>Team Work 10%<\/p>\n<p>\tLead and oversee peer-reviews of solution designs and related code.<br \/>\n\tCommunicate and collaborate with the team to solve problems and discuss best programming practices.\u00a0<br \/>\n\tContribute to team development efforts towards successful project delivery.<br \/>\n\tCommunicate effectively with team members and internal stakeholders, using communications channels appropriately.<br \/>\n\tTake personal ownership for projects and products.<\/p>\n<p>Quality Management and Compliance 10%<\/p>\n<p>\tEnsure continued improvement and upkeep on existing applications.<br \/>\n\tEnsure compliance with QMS frameworks for CE certification.<br \/>\n\tEnsure products are developed accurately (i.e. according to specifications and end user requirements).<br \/>\n\tEnsure products are developed efficiently (i.e. according to best practice and on time)<br \/>\n\tEnsure testing is completed according to specification.\u00a0<br \/>\n\tManage release schedule and communicate deployment details.<br \/>\n\tEnsure development is completed within the Quality Management framework.<\/p>\n<p>Apply via company website ( http:\/\/www.hearxgroup.com ) or<\/p>\n<p>hearxgroup.simplify.hr<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"http:\/\/hearxgroup.simplify.hr","_company_name":"hearX Group","_company_website":"http:\/\/www.hearxgroup.com","_company_tagline":"The hearX Group offers the world's first clinical smartphone hearing test solutions. Our award-winning products are used in over 25 countries. Our aim is to impact on an individual, community and global level by creating sustainable, smart solutions for hearing health for everyone. 1 Mark Shuttleworth St. The Innovation Centre, The Innovation Hub Lynnwood, Pretoria, 0087 South Africa","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[11],"job-types":[12],"class_list":{"0":"post-11311","1":"job_listing","2":"type-job_listing","3":"status-expired","4":"hentry","5":"job_listing_region-gauteng","7":"job-type-full-time"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings\/11311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/media?parent=11311"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job_listing_region?post=11311"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-types?post=11311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}