Hearing Health Platform Developer

2 days ago


Benoni, Gauteng, South Africa HR Genie Full time
Job Responsibilities

As a Medical Waste Treatment Plant Supervisor, your key responsibilities will include:

Developing and maintaining high-quality, maintainable systems using efficient and reusable code according to best practices

Working closely with our team to ensure the development and maintenance of our innovative hearing health platforms on the iOS platform

Contributing to the development of fellow team members through knowledge sharing and promoting best practices

Implementing and delivering native iOS applications of 1 or more projects

Using version control effectively and according to best practices, as well as backing up other work according to company standards

Preparing and maintaining testing environments, including examples and instructions

Conducting initial testing and assisting in developing testing plans

Implementing and maintaining automated tests and component libraries according to team practices

Analyzing systems to identify root causes of issues within a system, developing workarounds, and implementing permanent fixes

Detailed Skills and Qualifications:

  • iOS Development
  • Swift (Advanced)
  • Concurrency - Grand Central Dispatch (GCD), Operation Queues, Tasks
  • Memory Management
  • iOS best practices
  • iOS Frameworks and SDK's
  • Animation - Core Animation / SwiftUI animation
  • Lottie
  • Combine
  • Core Data
  • RxSwift
  • Core Bluetooth / RxBluetoothKit
  • Development Tools
  • Command Line Tools
  • Continuous Integration / Continuous Deployment CI / CD (Xcode Cloud, GitHub Actions)
  • Profiling
  • Version Control
  • Complex Git workflows (rebasing, cherry-picking, git-bisect)
  • App Architecture and Design Patterns
  • Dependency Injection
  • Networking
  • SSL
  • User Interface Design
  • Custom Transitions and Animations
  • Accessibility
  • Localization and Internationalization
  • Data Persistence
  • Core Data models and migrations (Intermediate)
  • Testing
  • Unit testing - mocking, stubbing (Advanced)
  • Performance Testing
  • App life cycle
  • Background Execution


  • Benoni, Gauteng, South Africa HR Genie Full time

    Job OverviewAs a Medical Waste Treatment Plant Supervisor, you will play a critical role in ensuring the development and maintenance of our innovative hearing health platforms on the iOS platform.This position requires a strong background in iOS development, with experience in implementing and delivering native iOS applications of 1 or more projects.You will...


  • Benoni, Gauteng, South Africa HR Genie Full time

    Job DescriptionWe are seeking a highly skilled Medical Waste Treatment Plant Supervisor to join our team at HR Genie.The successful candidate will be responsible for developing and maintaining our innovative hearing health platforms on the iOS platform, ensuring code is generated that is in accordance with specifications, and which is neat, accurate and...


  • Benoni, Gauteng, South Africa Curo Health Full time

    Benefits Package:A very competitive salary and performance-based bonuses.Comprehensive health, dental, and vision insurance.A retirement savings plan with company matching.Professional development opportunities and continuing education.A supportive work environment committed to employee wellness.


  • Benoni, Gauteng, South Africa Glasshouse Recruiting Full time

    Company Overview:The Florida Department of Health seeks a skilled Senior Public Health Nutritionist to join our team. As a Senior Public Health Nutritionist, you will play a crucial role in promoting the health and well-being of vulnerable populations through effective nutrition education and counseling.Job Description:This is a professional position in the...


  • Benoni, Gauteng, South Africa Findojobs South Africa Full time

    Are you an experienced Full Stack Developer with a strong foundation in both front-end and back-end technologies for both web and mobile applications? Do you thrive in a collaborative environment, contributing to the design, development, and optimization of applications? If so, a leader in fleet management and asset tracking solutions is looking for your...

  • Web Developer

    4 weeks ago


    Benoni, Gauteng, South Africa Ict Engage Full time

    At [Company Name], we believe the future of software lies in the talent, innovation, and creativity found on the African continent.For over a decade, we have been pioneering world-class software development for a global audience.We are the leading custom software development company from Africa that has now grown to more than [number] of the best AI-powered...


  • Benoni, Gauteng, South Africa HR Genie Full time

    Be among the first 25 applicantsRemote Working: 2 days work-from-home in line with Company Policy (only applicable after probation is successfully passed).Job PurposeDevelop and maintain our innovative hearing health platforms on the iOS platform, ensuring code is generated that is in accordance with specifications, and which is neat, accurate and...


  • Benoni, Gauteng, South Africa Absa Group Full time

    If you are a current DSV employee and interested in a position in another country, please contact your Human Resource representative to discuss the process and requirements of applying.DSV - Global transport and logisticsSince then, DSV has evolved to become the world's 3rd largest supplier of global solutions within transport and logistics.Today, we add...


  • Benoni, Gauteng, South Africa National Risk Managers Full time

    This Software Developer role is key in building an advanced data management and analytics platform, integrating with multiple external APIs, and optimising real-time data workflows. Tasks: Develop and Optimize Perl-Based Backend Applications for Data Processing, Analytics, and Automation (or be willing to learn Perl quickly): · Design and implement robust...


  • Benoni, Gauteng, South Africa Rentoza Full time

    JOB TITLE : HEALTH AND SAFETY OFFICERLOCATION : Delphius Commercial (Midrand)POSITION SUMMARY : Delphius Commercial is seeking a dedicated and experienced Health and Safety Officer to coordinate health and safety systems within our organization.The ideal candidate will have 3-4 years of experience in the telecommunications sector (MUST), demonstrating a...

  • Salesforce Developer

    4 weeks ago


    Benoni, Gauteng, South Africa Findojobs South Africa Full time

    Location: JohannesburgDescription:Qualifications:Bachelors Degree in Computer Science, Information SystemsSalesforce certifications (e.g., Salesforce Platform Developer I/II, Salesforce Application Architect)Requirements:5+ years of hands-on Salesforce development experience, including Apex, Visualforce, Lightning Web Components, and Salesforce APIs.Proven...


  • Benoni, Gauteng, South Africa Air Products South Africa Full time

    Engineering Graduate Development Programme (Electrical and Information)Join our Engineering Graduate Development ProgrammeAre you a talented graduate engineer in Electrical and Information looking to take your career to the next level? We've got the perfect opportunity for youOur Graduate Development Programme is designed to build the future leaders of...


  • Benoni, Gauteng, South Africa Curo Health Full time

    About the RoleThis senior medical social worker position is a critical component of our healthcare team, responsible for leading and supervising a team of clinical social workers.The ideal candidate will have a minimum of 5 years of hospital experience and possess strong leadership skills to oversee the social work department.The role involves providing...


  • Benoni, Gauteng, South Africa Curo Health Full time

    Job DescriptionKey Responsibilities:Team Leadership: Lead and supervise a team of clinical social workers, providing guidance, support, and mentorship.Clinical Services: Provide direct clinical social work services to patients and families, including assessments, interventions, and discharge planning.Collaboration and Communication: Collaborate with...


  • Benoni, Gauteng, South Africa Findojobs South Africa Full time

    Welcome to Rentoza We're a South African company that's changing the game in e-commerce. Our subscription service for digital goods and appliances is making access, affordability, and flexibility a reality for our customers.The Role :The Payment Operations Agent is responsible for managing and executing day-to-day payment processing activities. This role...


  • Benoni, Gauteng, South Africa Diginu food delivery app Full time

    Diginu, a leading food delivery app, is seeking a skilled Digital Marketing Freelancer to join their team on a part-time basis.The ideal candidate will be responsible for developing and implementing digital marketing campaigns to drive sales and revenue growth in the on-demand food ordering industry.The successful candidate will have expertise in digital...

  • Senior Developer

    4 weeks ago


    Benoni, Gauteng, South Africa Datonomy Solutions Full time

    Global healthcare company requires an experienced COO to oversee operations in South Africa and Sub Saharan Africa.This Chief Operating Officer will be based in Johannesburg and will be responsible for the smooth operations of the Business Units within Africa.The position reports into the Chief Executive Officer and contributes as a member of senior...

  • Executive Chef

    2 days ago


    Benoni, Gauteng, South Africa Restaurant Careers Full time

    Job Title: Senior Restaurant General ManagerWe are actively searching for a senior General Manager for a chic, exclusive upmarket restaurant situated in Brooklyn Pretoria. If you are a seasoned hospitality professional with a passion for delivering exceptional dining experiences, we want to hear from you!Key Responsibilities:Oversee all aspects of restaurant...


  • Benoni, Gauteng, South Africa Glasshouse Recruiting Full time

    Company Overview:We are seeking a highly skilled and dedicated Senior Public Health Nutritionist to join our team at the Florida Department of Health. In this critical role, you will contribute to the development and implementation of programs that promote healthy behaviors and lifestyles among vulnerable populations.Job Description:This position requires a...


  • Benoni, Gauteng, South Africa Glasshouse Recruiting Full time

    Job Summary:The Florida Department of Health is seeking an experienced Senior Public Health Nutritionist to lead our efforts in promoting healthy behaviors and lifestyles among vulnerable populations. This is an exciting opportunity to join a dynamic team and contribute to the development and implementation of innovative programs that address critical health...