IOS Developer
4 weeks ago
Responsible for the development of high-quality mobile solutions. This role requires participation in the development and maintenance activities of software and other digital applications or services. The incumbent will be expected to develop user-centered software and contribute to developing technical specifications. This role requires fundamentals in engineering practices, an analytical and data-driven approach to problem solving, while following DevOps, SRE and Cloud Based practices. Specific Technical Requirements/Languages/Skills 5+ years of experience in IOS mobile application development Knowledge of, and experience in mobile frameworks and technologies such as: Swift 5 on IOS for Native App Development Xcode/AppCode Containerisation technologies e.g., Kubernetes, Docker (Beneficial) CI/CD Tools e.g., Jenkins, AWS Code Commit AWS (preferred) or another cloud provider such as Microsoft Azure or Google Cloud Platform IaC technologies e.g., Terraform/Cloudformation Collaboration tool e.g., Confluence, Jira, Microsoft Teams, Slack Familiarity with architecture styles such as Microservice and Serverless architectures Responsibilities Follow Agile methodologies (SCRUM / Kanban) Work in a DevOps culture Work closely with multi-skilled and cross-functional teams e.g. architects, developers, UX designers, business Participates in team design, scoping and prioritisation discussions Document & Design solutions at an Application Level with guidance from seniors Contributes to and develop technical specifications and software application architecture and designs Build cloud based functional mobile applications at an enterprise level Build Front-end and/or back-end solutions on the mobile digital channel/platform Implement complex Business Features and solutions with minimal guidance Generate, contribute and drive technical documentation according to guidelines Understand, communicate and/or translate complex procedures Writes secure, stable, testable, maintainable code with minimal defects Assumes responsibility for the state of the code you both inherit and produce Responsible for getting designs and code reviewed Writes unit tests and tests code thoroughly Classifies, stores, and handles data in accordance with policies Clearly documents software to ensure that future generations of developers understand the intention behind the features and components built Knowledgeable of and implements coding design patterns Review and refactor code according to coding standards Refactor complex code to improve maintainability Provide after-hours support of applications (you build it, you run it) Understands the maintenance characteristics, runtime properties, and dependencies of the team’s software, including hardware platform, operating system and build dependencies In the event of a problem, troubleshoots, researches the root cause of problems, and thoroughly resolve defects Continuously develop skills Seek to learn the business context and technologies behind teams' software Work effectively with customers and/or internal partners to understand business impacts and identify any opportunities/problems arising from technical decisions Understand and contribute to the technical roadmap and vision of the Digital & Data team Research and share programming/technology-related advances to team(s) Build and test software prototypes Provide higher-level technical and programming support to fellow developers/engineers Mentor and coach junior developers and trainees Research and recommend programming-related advances to team(s) Create and test software prototypes #J-18808-Ljbffr
-
Ios Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per yearWe are looking for a highly skilled and experienced Senior iOS Developer to join a dynamic and forward-thinking team based in Johannesburg. This is a permanent role ideal for someone with a strong background in Swift and SwiftUI, and a passion for creating high-quality, user-centric iOS applications.Key ResponsibilitiesCollaborate with cross-functional teams...
-
iOS Developer
6 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per yearKey purpose:As a Software Developer in the iOS team, you will be responsible for writing code that runs on Apple devices and platforms. You will work with other developers to design and develop software solutions based on a range of technologies including Xcode, Swift programming language, Objective-C/Swift bridging frameworks such as Carthage or CocoaPods....
-
Ios Developer
4 weeks ago
Johannesburg, South Africa Network It Full timeReference: NWA -Ren-2 Are you a passionate worker as a Senior iOS Developer? This job is for you! Duties & Responsibilities A continuously growing company within the banking industry is looking for a Senior iOS Developer to join a successful team providing software solutions to design, develop, and implement solutions to meet business requirements in...
-
IOS DEVELOPER
1 week ago
Johannesburg, South Africa Network IT Full timeReference: NWA -Ren-2 Are you a passionate worker as a Senior iOS Developer? This job is for you! Duties & Responsibilities A continuously growing company within the banking industry is looking for a Senior iOS Developer to join a successful team providing software solutions to design, develop, and implement solutions to meet business requirements in...
-
Ios Developer
4 weeks ago
Johannesburg, South Africa Crayon Technologies Ltd Full timeNote : This role is for one of our clients. While we do track apply clicks, you'll need to complete the quick steps on Crayon for your application to be considered. As a Senior iOS Developer, you'll play a crucial role in designing and implementing high-quality mobile applications. This contract position involves leading the development of iOS applications...
-
iOS Developer
6 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R500 000 per yearKey PurposeDesigns, develops, and implements iOS mobile applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance...
-
iOS Development
2 weeks ago
Johannesburg, South Africa Goldman Resourcing Full timeJob Description Are you a passionate iOS Developer? Well if your answer is YES, we have an incredible opportunity waiting for you! Must have experience in the following : Native / web, Cocoa Swift preferable UI design and build Solid Objective-C XCTest Solid Interface Builder experience Agile environments practicing the methodology efficiently Ability to...
-
IOS Native Developer
2 weeks ago
City of Johannesburg Metropolitan Municipality, South Africa GMI Advisory Full time• Design, develop, and maintain native iOS applications using Swift and Objective-C. • Collaborate with product managers, designers, and other developers to build innovative features and improve the user experience. • Implement clean, maintainable, and efficient code following best development practices. • Ensure the performance, quality, and...
-
IOS Native Developer
2 weeks ago
City of Johannesburg Metropolitan Municipality, South Africa GMI Advisory Full time• Design, develop, and maintain native iOS applications using Swift and Objective-C. • Collaborate with product managers, designers, and other developers to build innovative features and improve the user experience. • Implement clean, maintainable, and efficient code following best development practices. • Ensure the performance, quality, and...
-
iOS Technician
6 days ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R90 000 - R120 000 per yearMinimum requirements:IT-related qualification or equivalentMinimum of 3 years of experience as a technician in a technical support rolePrior experience with iOS devices is essentialProficiency in diagnosing and repairing hardware and software issues on iOS devicesStrong understanding of iOS features, settings, and applicationsExcellent communication...