- Use established software engineering practices to plan, design, code, document, test, release, and monitor progress
- Participate in various aspects of the project lifecycle, including requirements analysis, development, testing, and deployment
- Research, analyze, design, and create data structures and algorithms that are efficient and accessible for client Design, build and improve applications for iPhone and iPad using Swift
- Test and debug your code using Instruments and UI Testing frameworks
- Integrates with backend systems and web services to facilitate complete product functionality
- Updates, refactors, and maintains code and applications throughout the life of the project
- Building custom controllers and UIView subclasses to support iOS applications
- Handling the entire life cycle of an app, including software development, testing, bug fixing, and debugging
- Bachelor's Degree in Computer Science or related field required
- Minimum of 5 years experience developing software for iOS (Swift) platforms with strong background in Objective C and/or Cocoa development and experience with network protocols such as HTTP, SSL, REST, and/or JSON
- Current iOS developer certification is a plus
- 5 years of experience developing iOS apps, with a focus on development and design using Swift language preferred
- Digital experience
- Insurance (short term or life)/financial service industry is advantageous
- SAFe Methodology - value stream approach
- Custom built solutions (not off the shelf)
- Understanding of back-end integration
- Explore new technologies
-
Senior iOS Developer
23 hours ago
ClearScore Cape Town, South AfricaContribute to a meaningful product that helps people improve their lives · Get involved with a product in the early stages and contribute significantly to the key decisions that will shape its future · Work in a truly collaborative team that allows you to get involved in design d ...
-
Native iOS Developer
11 hours ago
The Skills Mine Cape Town, South AfricaRequirements · BSc Degree in Computer Science or equivalent · Portfolio of work to show skill set · Proficiency with Swift (5+) and Cocoa Touch · Experience with Xcode & Git flow · Ability to write clean & testable code · Experience with offline storage, threading, and performanc ...
-
Test Analysts
2 days ago
Merand Corbett & Associates Cape Town, South AfricaWestern Cape, CPT - CBD · - R R45 000 Cost To Company · Test Analysts required to test and validate new software to ensure the correct functionality and identify areas that require modification to ensure high quality delivery with no errors. · Manual testing experience essential. ...
-
IT Intern
2 days ago
Rustenburg Girls' High School Cape Town, South Africa**Job Advert Summary**: · Information Technology (IT) Intern Requirements and Qualifications · - Post-matric qualification in Information Technology, Computer Science, or related field (alternatively currently registered and completing an equivalent or higher qualification, degre ...
-
Market Development Specialist
1 day ago
Smollan Cape Town, South AfricaWe're on the lookout for an experienced a **Market Development Specialist/ Sales Specialist** to create and increase brand awareness through promotions and strong customer and client relationships in **Cape Town.** · **As a Market Development Specialist you will be responsbile fo ...
-
Head of Mobile Engineering
1 day ago
Yoyo Group Cape Town, South AfricaCompany Description · Yoyo powers some of the world's leading retail and corporate brands, through customer loyalty and rewards software solutions, to offer the world's most rewarding buying experience. · We create a space where passionate, smart, curious and creative people thri ...
-
IT Infrastructure Specialist
2 days ago
QCIC Cape Town, South Africa**About the role** · **What you will do** · - Lead on Microsoft Office 365 configuration, Improvements and migrations · - Work with the global lead to undertake maintenance activities to ensure that the servers (both Cloud & On-Premise) are secure to make sure IT infrastructure r ...
-
E-com Manager and Pre-sales Expert
2 days ago
PayFast Claremont, South AfricaPayFast, together with the DPO Group, is one of the leading Fintech organisations in Africa. We're on a mission to exponentially grow the digital economy of Africa by building world-class payment products. Developed in-house, our solutions enable customers to make and receive bus ...
-
E-com Android and Ios Expert
2 days ago
PayFast Claremont, South AfricaPayFast, together with the DPO Group, is one of the leading Fintech organisations in Africa. We're on a mission to exponentially grow the digital economy of Africa by building world-class payment products. Developed in-house, our solutions enable customers to make and receive bus ...
-
Specialist: Software Development
1 day ago
Vodafone Bellville, South Africa**Role purpose**: · **Your responsibilities will include**: · Working closely with business stakeholders & analysts in design & development of software. · Review, maintenance, troubleshooting & optimization of current system software. · Presenting ideas for implementation options ...
-
React Native Snr Developer
11 hours ago
Deka Minas Pty Ltd Cape Town, South AfricaJob title: React Native Snr Developer (mobile experience) · Location: Cape Town /Hybrid · Reporting Line: Chief Technology Officer · Our client's technology team is a fast-moving agile team that cares deeply about the way they work, the way they treat each other, and the way they ...
-
UX/UI Designer
11 hours ago
The Skills Mine Cape Town, South AfricaRequirements: · 5+ years' experience of UX|UI design experience, with at least some of this working in a B2C or C2C online business · A Relevant Bachelor's degree from an accredited educational institution is a plus [bonus] · Fluency in English is a must · Expertise in standard ...
-
Mobile Test Analyst
1 day ago
Dimension Data Cape Town, South Africa temporaryAs a Mobile Test Analyst, you'll help the development team ensure that our applications are functioning correctly on all devices and operating systems. You'll test apps on multiple mobile platforms including iPhone/iPad, Android and BlackBerry. You will also be required to follow ...
-
Product Manager
11 hours ago
The Skills Mine Cape Town, South AfricaRequirements · Degree in Engineering, Information Technology, or Commerce field or relevant qualification · 3 to 5 years of proven experience as a Product Manager in a software development environment · Certification as a Scrum Product Owner (CSPO/SAFe) is a plus · Scrum Product ...
-
Mobile Developer
23 hours ago
Level-Up Cape Town, South AfricaRole summary · As a Mobile Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for iOS and Android platforms. You will work closely with our product and design teams to implement new features, enhance user experience, and ...
-
net Developer
23 hours ago
Dimension Data Cape Town, South Africa temporaryAs a .NET Developer, you will be responsible for building and maintaining the back-end of our product. This means you'll be working on programming with .NET Core, ASP.NET MVC or Web API development using C#/.NET/.NET Framework. You'll also work closely with UX designers to build ...
-
Acuity Consultants Cape Town, South Africa Permanent, Full timeJob Description · This is a brilliant opportunity for an Agile/Technical DELIVERY LEAD to manage the full delivery lifecycle of mobile applications for the international leader in the health & fitness industry. · This Agile Delivery Lead role is Cape Town-based. · The CTC for th ...
-
C# Developer
23 hours ago
Progressive Edge Cape Town, South Africa Full timeC# Developer (Senior) · Permanent · Remote/ Hybrid · An innovative online marketplace company has a new role available for a skilled senior-level C# Developer. The company is part of a global classified websites company with 20 brands in around 30 countries. The company strives t ...
-
Senior Mobile Developer
23 hours ago
Hire Resolve Cape Town, South Africa Full timeHire Resolve is currently looking for a Senior Mobile Developer to join their client's team. As a leading specialist Recruitment firm in the IT and Services industry, Hire Resolve is dedicated to finding the best talent to meet their client's needs. This is an exciting opportunit ...
-
Senior Networking Engineer
23 hours ago
Dimension Data Cape Town, South AfricaFunctieomschrijving · The Senior Network Engineer is responsible for providing a service to clients by proactively identifying and resolving technical incidents and problems. Through preemptive service incident and resolution activities, as well as product reviews, operational im ...
iOS (Swift) Developer - Cape Town, South Africa - Dimension Data
Description
You will be working on the development of a new product for our client. You'll work with the rest of the iOS team to design and develop a mobile app that is user-friendly, intuitive and powerful. The successful candidate should have experience in Objective-C or Swift programming languages, an understanding of UI/UX principles and techniques such as Sketch prototyping tools.
Requirements
Qualifications