South Africa Job Openings
RapidDeploy
Senior iOS Engineer
FULL TIME
August 27, 2024
In addition to the requirements below, successful candidates and team members will share a passion for high-quality software, strong engineering principles, and methodical problem-solving skills.
Candidate Requirements
- BSc Computer Science/Information Systems OR equivalent experience
- Minimum 5 years i OS development experience
- Practical experience with Swift UI
- Practical experience of software engineering methodologies
- Experienced in writing testable code
- Understanding of Apple’s design principles and interface guidelines
- Participated in full SDLC's with a demonstrated knowledge of analysis and design for software solutions
- Experience in setting up and maintaining all aspects of the Apple Developer account and App Store Connect.
- Practical experience with any of the following technologies are highly advantageous:
- Location services
- Authentication
- Map services
- Real-time communication
Key Performance Areas
- Proficient in Swift, with a good knowledge of its ecosystems.
- Good understanding of the internet, networking and common protocols
- Good knowledge of multi-threading, data structures, OOP, Design Patterns and REST API
- Able to create and has practical experience with testing, automation frameworks and techniques
- Good awareness of application performance impacts and security risks
- Able to follow and improve coding standards
- Able to identify problem areas, bad practices, impractical solutions and raise issues with the team early
- Able to create and has practical experience with testing, CI/CD frameworks and techniques
- Ability to mentor Juniors/Intermediate i OS Developers
Personality attributes
- Results oriented, excellent problem solving, strong analytical skills and self-managed
- High attention to detail
- Technically minded and be able to understand and communicate using technical jargons and terminologies with ease
- Must have a passion and be able to learn new technologies quickly through self-learning
- Must be able to learn from and collaborate with other team members within an Agile and Dev Ops culture/mindset
- Able to peer code and play as both a code reviewer/reviewee
Work Status
- Candidates MUST be a resident of South Africa or hold permanent residency allowing them to work in South Africa
Notice: Rapid Deploy’ s hiring policy prohibits hiring from existing or prospective customers.
New Job Alerts
Chart Industries
Sales & Applications Engineer - Mine Cooling
Johannesburg
November 19, 2024
View Job Descriptionthyssenkrupp Uhde South Africa Pty Ltd
Mechanical Engineer (Fixed term Role)
Johannesburg
FULL TIME
November 19, 2024
View Job DescriptionDHL Express
Finance Audit and Compliance Accountant
Johannesburg
FULL TIME
November 19, 2024
View Job Descriptionthyssenkrupp Uhde South Africa Pty Ltd
Senior Process Engineer
Johannesburg
FULL TIME
November 19, 2024
View Job DescriptionLooking for similar job?
Global Health Strategies
Communications & Advocacy Senior Associate, Africa
Johannesburg
August 29, 2024
View Job DescriptionWilderness
Senior Travel Designer - Owned Brands
Sandton
FULL TIME
August 30, 2024
View Job DescriptionRysun Labs Pvt Ltd
Senior Business Development Manager
Johannesburg
FULL TIME
August 30, 2024
View Job DescriptionNew Job Alerts
Chart Industries
Sales & Applications Engineer - Mine Cooling
Johannesburg
November 19, 2024
View Job Descriptionthyssenkrupp Uhde South Africa Pty Ltd
Mechanical Engineer (Fixed term Role)
Johannesburg
FULL TIME
November 19, 2024
View Job DescriptionDHL Express
Finance Audit and Compliance Accountant
Johannesburg
FULL TIME
November 19, 2024
View Job Descriptionthyssenkrupp Uhde South Africa Pty Ltd
Senior Process Engineer
Johannesburg
FULL TIME
November 19, 2024
View Job Description