Current jobs related to iOS Developer - Cape Town, Western Cape - Dimension Data


  • Cape Town, Western Cape, South Africa E-Merge Full time

    E-Merge is looking for a talented Cape Town iOS/Android Developer to join its team. As a key member of the development team, you will design, develop, and maintain high-quality, scalable mobile applications for iOS and Android platforms using .NET Xamarin/MAUI. This permanent hybrid position offers a cost-to-company salary of R800k per annum.Your...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    About YouTo be considered for this role, you should have a bachelor's degree in Computer Science, Information Technology, or a related field, and relevant experience in cross-platform mobile app development.You should have a solid understanding of mobile UI/UX design principles and best practices, as well as experience with native mobile development...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job DescriptionThe successful candidate will have a strong proficiency in JavaScript programming languages, as well as experience with native mobile development (iOS/Android) and mobile UI/UX design principles and best practices.A minimum of 6 years of experience in mobile software developmentProven experience in developing cross-platform mobile applications...


  • Cape Town, Western Cape, South Africa Potentiam Limited Full time

    Job OverviewWe are seeking a highly skilled Support Services Engineer to join our team at Potentiam Limited. As a Support Services Engineer, you will be responsible for providing top-notch technical support and services to our clients on a night shift basis.Key ResponsibilitiesProvide 2nd line technical support, including desktop, server, and mobile device...


  • Cape Town, Western Cape, South Africa The Recruitment Council Full time

    Company OverviewThe Recruitment Council is a leading recruitment agency specializing in placing top talent within the financial services industry.About the RoleWe are seeking an experienced Technical Lead to spearhead the development of our national CRM platform, utilized by financial advisors across South Africa.Key Responsibilities:Design and develop...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    E-Merge is a leading business that focuses on building solutions to suit client and customer needs within the retail industry.We are currently looking for a talented Mobile Developer to join our team in Cape Town.The successful candidate will design, develop, and maintain high-quality, scalable mobile applications for iOS and Android platforms using .NET...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    E-Merge is on a search for a dynamic team member to play a critical part in shaping the architecture and performance of our mobile products.This role will involve designing, developing, and maintaining high-quality, scalable mobile applications for iOS and Android platforms using .NET Xamarin/MAUI.As a key member of our cross-functional team, you will...


  • Cape Town, Western Cape, South Africa Planet10 Full time

    Job DescriptionWe are seeking an experienced Software Engineering Specialist to join our team at Planet10. In this role, you will be responsible for delivering and updating API repositories, as well as mobile development for iOS and Android platforms.Your key responsibilities will include:Code enhancements to improve the overall efficiency of our...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    E-Merge seeks a seasoned Mobile Software Engineering Lead to oversee the development of high-quality, scalable mobile applications for iOS and Android platforms using .NET Xamarin/MAUI. Based in Cape Town, this permanent hybrid position offers a competitive salary package.This role involves designing, developing, and maintaining cohesive architectures for...


  • Cape Town, Western Cape, South Africa The Recruitment Council Full time

    Unlock Career Opportunities as a Software Engineering Team LeadA leading financial services company, represented by The Recruitment Council, is seeking an experienced Software Engineering Team Lead to spearhead the development of a national CRM platform in South Africa.This senior role offers a competitive salary of R1,200,000 - R1,800,000 per annum,...


  • Cape Town, Western Cape, South Africa Data Centrix Full time

    **Job Title:** Senior Network Engineer**Company Overview:** Data Centrix is a leading provider of innovative network solutions. We are seeking an experienced Senior Network Engineer to join our team.**Salary:** $120,000 - $180,000 per annum, depending on experience.Job Description:We are looking for a highly skilled professional with extensive experience in...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    E-Merge is seeking a highly skilled and experienced Senior Mobile Software Architect to join our team in Cape Town. As a key member of our development team, you will play a critical role in shaping the architecture and performance of our mobile products.This permanent Hybrid position offers a competitive salary of R800k per annum, making it an attractive...

  • Ios Technician

    7 months ago


    Cape Town, South Africa Core Group Full time

    An IOS technician is responsible for all iOS repairs within the prescribed turnaround time stipulated by Apple, to ensure great customer service. You would be responsible for providing adequate feedback and the repair documentation for each repair, as per AASP guidelines. **You need to have**: - Completed Matric - IT Technical qualification in line with...


  • Cape Town, South Africa Core Group Full time

    iStore is the home of everything Apple, and Africa’s largest Apple Premium Reseller. With a retail footprint of more than 30 physical and online stores across Africa that provide expert advice, Apple Authorised Repairs, Business, Education, training and technical support for anything and everything Apple. The iStore Technical Support Technicians are a...


  • Cape Town, South Africa Communicate Recruitment Full time

    Skills & Experience: Minimum 6 years experience in mobile software developmentProven experience in developing cross-platform mobile applications using Flutter and React Native frameworksStrong proficiency in JavaScript programming languagesExperience with native mobile development (iOS/Android) is a plusSolid understanding of mobile UI/UX design principles...


  • Cape Town, South Africa Communicate Recruitment Full time

    Skills & Experience: Minimum 6 years experience in mobile software developmentProven experience in developing cross-platform mobile applications using Flutter and React Native frameworksStrong proficiency in JavaScript programming languagesExperience with native mobile development (iOS/Android) is a plusSolid understanding of mobile UI/UX design principles...

  • Mobile Developer

    3 months ago


    Cape Town, South Africa Urbansoft Full time

    Our client is looking for a Mobile Developer Kotlin/Swift to join their team on a PERMANENT BASIS in Cape Town, South Africa. Responsibilities: - Develop and maintain mobile applications using Kotlin for Android and/or Swift for iOS. - Implement features following Clean Architecture and MVVM principles. - Collaborate with cross-functional teams to define,...

  • Developer

    6 months ago


    Cape Town, South Africa Planet10 Full time

    Code enhancements.Update code repository.Deliver and update API repository.Mobile development (IOS, Android).Report writing (SAP BO, Smartsheet, ServiceNow).Experience in developing custom forms, interfaces and workflows using ServiceNow forms and objects like Active Links, Filters Escalations.Having strong AR Workflow debugging skills with the ability to...


  • Cape Town City Centre, South Africa Jobted ZA C2 Full time

    Skills & Experience: Minimum 6 years experience in mobile software development Proven experience in developing cross-platform mobile applications using Flutter and React Native frameworks Strong proficiency in JavaScript programming languages Experience with native mobile development (iOS/Android) is a plus Solid understanding of mobile UI/UX design...

  • Technical Support

    4 weeks ago


    Cape Town, South Africa Core Group Full time

    Job title : Technical Support & iOS Consultant - iStore Queens Cape Town Cape Town Job Location : Western Cape, Cape Town Deadline : January 03, 2025 Quick Recommended Links Jobs by Location Job by industries The iStore Technical Support Technicians are a combination of technically strong individuals with great people skills.   Your...


  • Cape Town, South Africa NBCUniversal Full time

    As a key member of the Cape Town based team, the Senior Mobile Software Engineer will be responsible for: - Providing expertise and analysis for new feature requirements, implementing them as code. - Maintaining the codebase of existing mobile applications (Flutter, native iOS and Android). - Continuous code improvement, refactoring and clean-up. -...

  • Software Developer

    4 weeks ago


    Cape Town, South Africa taskMe Full time

    Tech World is seeking a talented and experienced freelancer to join our team on a temporary basis and develop a data capturing app for a specific project. This is a unique opportunity to showcase your skills and contribute to the success of an exciting venture in collaboration with Tech World. Position: Freelance Data Capturing App Developer Location: Tech...


  • Cape Town, South Africa The Recruitment Council Full time

    Calling all passionate tech leaders!A leading South African financial services company is seeking a highly skilled Application Development Manager to spearhead the development of a national CRM platform used by financial advisors.In this senior role, you'll:Design and develop cutting-edge features for the CRM platform, client portals, and mobile apps (iOS &...

  • Mobile Architect

    2 months ago


    Cape Town, South Africa RealmDigital Full time

    **Overview** Our client a leading financial institution dedicated to innovation and customer satisfaction is on the look out for a Mobile Architect who can drive their native iOS and Android platforms to new heights, ensuring that our mobile banking experience is top-notch, reliable, and secure for our users. **Purpose** **Tasks include**: - Define and...


  • Cape Town, South Africa DataTech Recruitment Full time

    Join a dynamic international team as a Technical Product Owner in Cape Town and lead the charge in defining and prioritizing features for cutting-edge secure access solutions. Collaborate with stakeholders, drive software development excellence, and steer innovation while ensuring alignment with business objectives. If you have 10+ years’ experience...

  • Software Developer

    2 weeks ago


    Cape Town, South Africa RareCruit Full time

    Duties and Responsibilities: Translate application storyboards and use cases into functional applications. Participate as a team leader in fully agile Scrum deliveries (Trello), assist the team in the planning of projects, including identifying task groups, time estimates, and recommending assignments. Design, develop, and maintain efficient, reusable,...

  • Software Developer

    2 weeks ago


    Cape Town, South Africa RareCruit Full time

    Duties and Responsibilities:Translate application storyboards and use cases into functional applications.Participate as a team leader in fully agile Scrum deliveries (Trello), assist the team in the planning of projects, including identifying task groups, time estimates, and recommending assignments.Design, develop, and maintain efficient, reusable, and...

  • Digital Manager

    4 days ago


    Cape Town, South Africa Isilumko Staffing Full time

    IT / Business Commerce Degree Post Graduate Computer Science, Technology, MBA / MSc 10 Years Digital Sales experience 5 Years hand-son SEO and Social Media tools Exp Developing E-commerce Applications Digital Channel Manager Manage small Digital Team Develop and Implement digital strategy and plans Deliver digital products and services Customer...

  • Software Developer

    2 weeks ago


    Cape Town City Centre, South Africa Jobted ZA C2 Full time

    Duties and Responsibilities: - Translate application storyboards and use cases into functional applications. - Participate as a team leader in fully agile Scrum deliveries (Trello), assist the team in the planning of projects, including identifying task groups, time estimates, and recommending assignments. - Design, develop, and maintain efficient,...

  • Development Manager

    3 weeks ago


    Western Cape, South Africa Flash Full time

    RESPONSIBILITIES: - Managing progress and sprint planning across teams - Leading and managing the Software Development and IT teams to deliver software and infrastructure - Collaborating with the appropriate functions and users to evaluate and identify technology platforms for delivering the company’s products and internal services - Driving consistent...

  • Head of Technology

    3 days ago


    Cape Town, South Africa Talentank Full time

    **About us** **About the job** We are searching for a Head of Technology (HOT), to lead and manage a tight knit team of Full Stack Developers (current total of four). Supported by our Interim CTO from Northwall Cyber UK. **Our Environment**: Technologies in production and in development: - AWS cloud services: - API Gateway - Lambda (EC2, Docker, Fargate...

  • Product Manager

    3 months ago


    Cape Town, South Africa HR Talent Partner Full time

    **Job Overview**: **Date Posted**: Posted 4 days ago- **Location**: Cape Town, Western Cape- **Job Title**: Product Manager (Digital Platforms)- **Education Level**: Certificate- **Job Level**: Senior- **Minimum Experience**: 5- 7 Years**Product Manager (Digital Platforms) - Cape Town.**: A renowned international messaging company is looking for a “Product...

iOS Developer

2 months ago


Cape Town, Western Cape, South Africa Dimension Data Full time

Job Description:

As an iOS Developer at Dimension Data, you will be responsible for designing and developing mobile applications for our clients. This role requires a strong background in Swift programming language, as well as experience with UI/UX principles and tools like Sketch.

Requirements:

  1. Utilize established software engineering practices to plan, design, code, document, test, release, and monitor progress.
  2. Participate in various aspects of the project lifecycle, including requirements analysis, development, testing, and deployment.
  3. Research, analyze, design, and create data structures and algorithms that are efficient and accessible.
  4. Test and debug code using Instruments and UI Testing frameworks.
  5. Integrate with backend systems and web services to facilitate complete product functionality.
  6. Update, refactor, and maintain code and applications throughout the life of the project.
  7. Build custom controllers and UIView subclasses to support iOS applications.
  8. Handle the entire life cycle of an app, including software development, testing, bug fixing, and debugging.

Qualifications:

  1. Bachelor's Degree in Computer Science or related field required.
  2. 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.
  3. Current iOS developer certification is a plus.
  4. 5 years of experience developing iOS apps, with a focus on development and design using Swift language preferred.
  5. Digital experience.
  6. Insurance (short term or life)/financial service industry is advantageous.
  7. SAFe Methodology - value stream approach.
  8. Custom built solutions (not off the shelf).
  9. Understanding of back-end integration.
  10. Explore new technologies.