Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 17, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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.
    Read more about this company

     

    iOS Developer

    Job Purpose:

    • Develop 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 scalable.
    • Work will mainly focus on maintaining and upgrading our hearing aid solutions platform (Lexie Hearing), as well as providing guidance from an iOS best practice perspective for products in the rest of the company. Work might also include mentoring other iOS developers.

    Minimum education (essential): 

    • National Senior Certificate

    Minimum education (desirable): 

    • Tertiary education diploma/degree relevant to software development.
    • 3 year degree in computer science or equivalent.

    Minimum applicable experience (years):

    • 3 - 5 years as an iOS Developer

    Required nature of experience:

    • Experience in implementing and delivering native iOS applications of 1 or more projects.

    Skills and Knowledge (essential):

    Programming Languages and Concepts

    • 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

    Additional Skills

    • Human Interface Guidelines
    • App Review Guidelines

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to hearX Group on hearxgroup.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at hearX Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail