Ios Developer

Details of the offer

Job title : iOS Developer Job Location : Gauteng, Pretoria Deadline : January 11, 2025 Quick Recommended Links Jobs by Location Job by industries 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 ICT jobs


Nominal Salary: To be agreed

Requirements

Operations Support Engineer Or Specialist

Operations Support – Modeling and Engineering Engineer/Specialist/Analyst Description The Modeling and Engineering Support Engineer/Specialist/Analyst positi...


Southern Company - Gauteng

Published a month ago

Systems Analyst (Payments)

Systems Analyst (Payments)Apply locations Randburg Johannesburg posted on Posted 3 Days Ago time left to apply End Date: January 31, 2025 (30+ days left to a...


Rmbwestport - Gauteng

Published a month ago

Head Infrastructure & Enterprise Architecture

Position summaryIndustry: Scientific, Research & Development Job category: IT-Architecture Location: Randburg Contract: Permanent Remuneration: Market Relate...


Mintek Pty Ltd. - Gauteng

Published 13 days ago

Specialist Cybersecurity Incident Management Nexio Midrand, Gauteng

Specialist Cybersecurity Incident Management Nexio Midrand, Gauteng Permanent Closing Date 13 December 2024Job Details Division: Solutions Minimum experience...


Info Desk - Gauteng

Published a month ago

Built at: 2024-12-23T14:04:33.717Z