iOS Developer
14 hours ago
Business Unit: Discovery Central Services
Function: Development (Oracle/Delphi/Magic/etc)
Date: 21 Oct 2025
Discovery – Group Information Services - Digital Channels
Senior iOS Developer – Mobile Team
About Discovery
Discovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.
About Digital Channels
Working in a high performance organization that prides itself in attracting the finest talent, we challenge ourselves to find solutions that make a difference in the world. Our environment is always buzzing with energy and smart, motivated people working on finding the best way to move forward.
The Digital Channels team works on dynamic new projects and product enhancements within the web and mobile platforms in order to improve business inefficiencies, gain competitive advantage on our products and ultimately to provide better service to our clients. Using knowledge of the organization's technology infrastructure and specific software applications, Application Platform Services helps the business to address changes through technologies.
Key Purpose
This team is responsible for the Discovery member application published to the Play Store. They work with other Discovery business units to deliver innovative solutions to all members.
Within the Digital system area, the iOS developer will work on the Discovery application together with Product Owners from various business units, Business Analysts, UX/UI designers & Content Teams, System Architect, and managers to understand the overall business need and the requirements, design the system solution using various approaches and technologies, implement the designed solution in the system with high quality source code.
iOS developers support the projects throughout the project lifecycle, including requirements, design, implementation, release, and post release support.
iOS developers in the Digital area must be able to technically support and maintain the deployed applications on dev, test and production environments.
Areas of responsibility may include but not limited to
Senior iOS developers must have a competent understanding of:
- The system development life cycle and can explain the developer's role in each stage
- The defined system development tools, processes and workflows
- The distinction between business, functional and non-functional requirements and how to implement them
- The importance of delivering high quality source code and how to achieve it
- The technologies used and the systems components structure
- The domain and business terminologies and link them back to system implementations
Senior iOS developers should be able to demonstrate that they can:
Develop, test, and maintain the deployed application software with high quality
Collaborate with product managers and designers to ensure a successful, high-quality product and great user experience
Analyse, maintain and enhance existing application and troubleshoot issues with efficiency.
Perform accurate development estimation
Produce technical specifications and designs. Participate in new business development through ideation, prototype development, and project estimates
- Research new techniques, tools, and best practices and share that knowledge with the team and community
- Maintain high standards
- Analytical and problem solving skills
- Self-starter who takes ownership, is accountable, and is able to work under minimum supervision
- Excellent written and verbal communication skills
- Can help with quality assurance and provide comments Within 6 months of being in the position, a senior iOS developer should be able to demonstrate strong domain knowledge and technologies in relation to the environment that they work in.
Personal Attributes and Skills
Behavioral Skills
- Excellent written and oral communication skills (English)
- Ability to work in a self-driven, complex environment with multiple and changing priorities
- Ability to focus on deadlines and deliverables
- Ability to think abstractly
- Ability and desire to quickly learn new technologies
- Clean code thinking
Technical Skills
- Project Management
- Business Writing Skills
- Presentation and Facilitation Skills
- Process Mapping
- Software testing pack design, functional testing
Responsibilities
- Maintain and extend existing development activities
- Work with customers to determine project requirements
- Design software to fulfil customer requirements
- Develop software from requirements and specifications
- Find and repair software defects; unit testing, UI automation testing
- Stay current with Apple and iOS standards and guidelines
- Documenting development work done
Education and Experience
Minimum
- Informatics degree or Diploma
- 4+ years' experience developing iOS applications
Advantageous
- 2+ years' user interface analyst experience
- Software Engineering related degree/qualification
- Honours degree
- Business experience and product knowledge
- Experience in Objective-C is beneficial
Methodologies
- Waterfall and Agile
- Knowledge of OO design principles and development patterns
Tools
- SoapUI (SOAP) / REST client (JSON)
- XCode
- Atlassian tool suite (Jira, Confluence)
Technologies
- iOS
UML
XML, JSON
- SOAP and REST Web Service Development
Other
- Software architecture
- JAD sessions
- Data modelling techniques
EMPLOYMENT EQUITY
The Company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
-
Software Development Team Lead
1 week ago
Sandton, Gauteng, South Africa Sun International Full time R900 000 - R1 200 000 per yearJob PurposeThe Software Development Team Lead for the Client & Mobile Experience team will lead the development of cutting-edge, responsive, and engaging user interfaces for SunBet's online iGaming platform. The role will guide a team of engineers building web and mobile applications that deliver seamless gameplay, real-time interactions, and rich visual...
-
Senior React Native Engineer
14 hours ago
Sandton, Gauteng, South Africa DeARX Full timeAbout The Job Senior React Native EngineerSandton / Hybrid | 12-Month Contract | 2 Positions AvailableReady to build the future of mobile banking?We're looking fortwo Senior React Native Engineerswith proven expertise in scaling large, secure, cross-platform mobile apps. If you're passionate about security-first development, thrive in complex financial...
-
Software Architect
1 week ago
Sandton, Gauteng, South Africa Sun International Full time R1 800 000 - R2 500 000 per yearJob PurposeThe Software Architect - Client & Mobile Experience, is responsible for defining, evolving and implementing the technical architecture of the client-facing components of the iGaming platform. This includes mobile apps, web applications and shared UI frameworks. This is a hands-on role, the architect will actively contribute to codebases,...
-
Affiliate Platform
4 days ago
Sandton, Gauteng, South Africa Blueion Support Services Full time R250 000 - R500 000 per yearAffiliate Platform & Technical SupportJob Overview:We are looking for a highly skilled Affiliate Platform & Technical Support to manage and maintain the integrity of our affiliate tracking systems. This role involves quality assurance, troubleshooting, and technical support for tracking, reporting, and system integration. You will collaborate with multiple...
-
GSC Market Logistics Specialist
2 weeks ago
Sandton, Gauteng, South Africa Pfizer Full time R250 000 - R450 000 per yearPOSITION DETAILSPOSITION TITLE:Supply Chain SpecialistDIVISION/BUSINESSLINE:Pfizer Global SupplySUB DIVISION:Global Supply ChainRole SummaryCoordinate all incoming shipments and works to improve supply chain processes for our organization. Ensuing that all supply chain business activities are executed timeously and proficiently.Management of a Customer Sales...
-
GSC Market Logistics Specialist
2 weeks ago
Sandton, Gauteng, South Africa myGwork - LGBTQ+ Business Community Full time R900 000 - R1 200 000 per yearThis job is with Pfizer, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.POSITION DETAILSPosition TitleSupply Chain SpecialistDivision/Business LinePfizer Global SupplySub DivisionGlobal Supply ChainRole SummaryCoordinate all incoming shipments and...
-
iOS Developer
2 weeks ago
Sandton, South Africa Discovery Full timeDiscovery – Group Information Services - Digital Channels Senior iOS Developer – Mobile Team About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our...
-
iOS Developer
6 days ago
Sandton, South Africa Discovery Limited Full timeSelect how often (in days) to receive an alert: iOS Developer (Senior) Business Unit: Discovery Central Services Function: Development (Oracle/Delphi/Magic/etc) Date: 21 Oct 2025 Discovery – Group Information Services - Digital Channels About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek...
-
Senior iOS Developer for Digital Channels
6 days ago
Sandton, South Africa Discovery Limited Full timeA leading financial services company is seeking a Senior iOS Developer to maintain and enhance existing applications while collaborating with product teams. The ideal candidate should have at least 4 years of iOS development experience and a relevant Informatics degree. This position offers a dynamic work environment in Sandton, South Africa, focusing on...
-
Senior iOS Engineer for High-Impact Mobile Apps
2 weeks ago
Sandton, South Africa Discovery Full timeA leading health and wellness firm in Sandton, South Africa, is seeking a Senior iOS Developer to work on innovative mobile applications. The ideal candidate should have over 4 years of experience in developing iOS applications and a strong understanding of app development life cycles. You will collaborate closely with product managers, designers, and other...
-
Sandton, South Africa Discovery Limited Full timeA leading technology firm in Sandton is seeking a Senior iOS Developer to enhance their mobile applications. The ideal candidate will have over 4 years of experience in iOS development and work closely with cross-functional teams to ensure high-quality software delivery. This role emphasizes strong communication and analytical skills within a dynamic...
-
Senior Software Developer
4 weeks ago
Sandton, South Africa IGNITEBYTE DIGITAL (PTY) LTD Full timeTechnical Competencies You have exceptional knowledge of .NET CORE, JSON, XML, XSL Solid SOA, BPM, ESB, and rules experience Fully competent in C# Solid experience with frameworks such as Scrum Open-Source fanatic Full Stack Microsoft Framework Fully competent in .NET .NET Core AZURE (Cloud) full stack Hybrid architecture frameworks ITIL Release Management...
-
Software Development Team Lead
2 weeks ago
Sandton, South Africa Sun International Full timeSoftware Development Team Lead : Client & Mobile Experience Join to apply for the Software Development Team Lead : Client & Mobile Experience role at Sun International 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Job Purpose The Software Development Team Lead for the Client & Mobile Experience...
-
Social Media Manager
5 days ago
Sandton, South Africa The Focus Group Full timeThe Focus Group Sandton, South Africa 28 April 2025 Mid 15000 - 20000 Full Time Market Related 2 years - 5 years Skills iOS Social Media Management SAP Customer Relationship Management (CRM) Digital Content Adobe Creative Suite Branding Aesthetics Ability to Meet Deadlines Graphic Design Integrity Industries Financial Services Retail Job Description Role...
-
DPP Business Development Manager
4 days ago
Sandton Dr, Sandhurst, Sandton, , South Africa Core Full time R1 000 000 - R2 500 000 per yearCompany Description The Apple Reseller Program offers resellers who meet certain criteria direct access to procure Apple hardware & Accessories via a dedicated portal.Resellers qualify for a number of exclusive advantages, benefits and resources including; preferential pricing, a dedicated e-Commerce portal, configure to order tool, affordability...
-
Penetration Tester
2 weeks ago
Sandton, South Africa Scytale Full timeDescription Scytale is a fast‑growing B2B SaaS startup transforming security, privacy and AI compliance for businesses worldwide. Our innovative Compliance‑as‑a‑Service platform simplifies frameworks like SOC 2, ISO 27001, HIPAA, GDPR, and PCI DSS for startups, scale‑ups, and enterprises. Recognized as a Governance, Risk & Compliance leader...