32 Apple Developer jobs in South Africa
Intermediate Software Engineer (Mobile Development)
Posted 13 days ago
Job Viewed
Job Description
Job Openings Intermediate Software Engineer (Mobile Development)
About the job Intermediate Software Engineer (Mobile Development)Job Title: Intermediate Mobile Developer
Accountable to: VP of Engineering
Based: Centurion
Salary: Market related
Contract type: Fixed-Term
Overview :
Key responsibilities:
Main duties include brainstorming with the Business Analysis department to define the scope of projects, review requirements, and approve timeframes. Other responsibilities:
UI/UX Design : Implement user interfaces based on design specifications, ensuring a seamless and intuitive user experience. Incorporate user feedback to enhance functionality and usability.
Testing and Quality Assurance: Conduct unit testing and debugging to identify and resolve issues, ensuring a high-quality application and Optimize app performance and responsiveness.
Collaboration and Teamwork: Work closely with designers, backend developers, and project managers to ensure project alignment and successful delivery. Maintain clear and comprehensive documentation for code, processes, and project updates.
Documentation: Intermediate software engineers document their work, including technical specifications, API documentation, and user guides. They create clear and comprehensive documentation to facilitate collaboration, maintainability, and knowledge transfer within the team and across the organization.
Project Management: Manage and prioritize tasks to meet project deadlines and deliverables and participate in Agile practices, such as sprint planning and retrospectives, to contribute to iterative development.
Continuous Learning and Professional Development: Stay updated with the latest technologies, trends, and industry practices and actively seek opportunities for professional growth, attend relevant conferences or workshops, and explore new tools or frameworks that can enhance their skills and contribute to the success of the projects they work on.
Behavioural Skills:
- Strong attention to detail ensuring timely follow-up and closure
- Clear, concise and articulate communication skills - verbal, written and listening
- Ability to handle business sensitive information with the highest degree of integrity
- Strong analytical skills to identify, diagnose, and resolve technical issues efficiently.
- Proactive in identifying opportunities for improvement and innovation
- Interpersonal skills
- Proactivity
- The ability to work independently with minimal supervision
- Time management
Qualification and Experience:
- Educational Background: A Computer Science, Software Engineering, Information Technology, or a related field.
- Experience: 2 -5 years or more, with a portfolio of completed projects is required.
- A bachelor's degree in computer science, software engineering, or a related field is often required.
- Problem-Solving and Analytical Skills: An intermediate mobile developer should have strong problem-solving and analytical skills to effectively address and resolve complex technical challenges. This includes diagnosing and troubleshooting issues with performance and functionality, developing innovative solutions, and translating user requirements into technical features. They must be adept at evaluating different approaches to optimize code, ensure cross-platform compatibility, and continuously improve development processes to enhance application quality and efficiency.
- Communication and Collaboration: An intermediate mobile developer should excel in communication and collaboration, effectively working with cross-functional teams including designers, backend developers, and project managers. They must clearly articulate technical concepts and project updates, actively participate in discussions and meetings, and provide constructive feedback.
NOTE
Job Description:
Please note that this job description does not include all duties, responsibilities or qualifications associated with the job. Additional duties may be assigned as required.
The recruitment process takes roughly 3 weeks from first communication to the offer letter, if successful.
#J-18808-LjbffrAndroid Mobile Development Lead R80K - R100K p/m
Posted 19 days ago
Job Viewed
Job Description
An exciting opportunity has become available within the medical research industry, for an Android Mobile Development Lead . Our client is an impact-driven digital health company passionate about affordable access to healthy hearing for everyone, everywhere. This is an opportunity to be part of making a change and impacting human lives.
The position is based in Pretoria.
Direct Reports:
Remote Working:
2 days work-from-home in line with Company Policy (only applicable after probation is successfully passed).
Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, and documentation.
Develop and maintain our innovative hearing health platforms on the native Android platform (with a basic knowledge of iOS in order to manage the team), ensuring code is generated that is in accordance with specifications, and which is neat, accurate and scalable.
Responsible for motivating employees and bringing about win-win agreements within the team. Efficiently structure sprints and teams to partner together, allowing for tasks to be completed faster; ultimately speeding up time to market.
Team Management - 25%
Application Planning and Development - 35%
Project Planning and Capacity Management - 20%
Team Work - 10%
Quality Management and Compliance - 10%
Desired Experience & QualificationBSc in Computer Science / Engineering or other applicable technical discipline.
Minimum education (desirable):
Honors / MSc in computer science / engineering or other applicable technical discipline.
Minimum applicable experience (years):
7+ years working experience, including 2+ years of managing a team.
Required nature of experience:
- Hands on Android software developer having been responsible for the development and maintenance of 1 or more projects.
- Line management of iOS and Android developers.
- Team culture, coaching and development.
- Project management.
- Documentation.
- Use sound engineering practices to build a solid product while iterating quickly.
Skills and Knowledge (essential):
- Development of mobile software for a hardware product.
- Reactive programming.
- Modular code design principles, familiarity with different software architectures: MVP, MVVM, Clean Architecture.
- Restful API integration.
- GIT.
- MySQL.
- Agile knowledge and experience.
- Knowledge of Atlassian Suite (Jira and Confluence).
- Knowledge of development pipelines.
Other:
- Experience with ISO, CE or FDA compliance for software would be advantageous.
- Medical device software development experience would be advantageous.
- Experience with BLE would be advantageous.
- Experience with AWS would be advantageous.
R90,000.00 - R110,000.00 p/m
#J-18808-LjbffrAndroid mobile development lead r80k - r100k p/m
Posted today
Job Viewed
Job Description
IOS Developer
Posted 4 days ago
Job Viewed
Job Description
DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.
Duties & Responsibilities Environment :A leading Security Solutions provider in Johannesburg is seeking a highly experienced and skilled Senior iOS Developer to join their team. The ideal candidate will have a strong understanding of Swift and SwiftUI and a proven track record of delivering high-quality iOS applications.
Duties :- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Work with designers to implement their designs and ensure that the app meets brand standards
- Ensure that all iOS applications are stable, high-performing, and scalable
- Strong experience in iOS development and native Swift programming
- 2-3 years development experience preferred, 4-5 years ideal
- Experience with SwiftUI
- Strong understanding of iOS design principles, user experience, and mobile app development
- Experience with RESTful APIs and JSON data
- Experience with Git
- Advantageous: Knowledge of SOLID, Clean Code, MVVM
- Strong debugging and problem-solving skills
- Strong communication skills
While we would really like to respond to every application, if you are not contacted within 10 working days, please consider your application unsuccessful.
Comments :When applying for jobs, ensure that you meet the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location, please note your relocation plans in all applications and correspondence. Apply here by emailing a Word copy of your CV and mentioning the reference number of the job.
Desired Experience & QualificationiOS Developer in Randburg
Key SkillsAPIs, REST, Design Patterns, Objective C, iOS Development, Swift, Application Development, SDKs, SQLITE, JSON, Mobile Applications
Employment Type : Full-Time
Experience : 2-5 years
Vacancy : 1
#J-18808-LjbffriOS Developer
Posted 7 days ago
Job Viewed
Job Description
Join to apply for the iOS Developer role at hearX
5 days ago Be among the first 25 applicants
Join to apply for the iOS Developer role at hearX
Remote Working: 2 days work-from-home in line with Company Policy (only applicable after probation is successfully passed).
Job Purpose
Develop and maintain our innovative hearing health platforms on the iOS platform, ensuring code is generated that is in accordance with specifications, and which is neat, accurate and scalable. Work will mainly focus on maintaining and upgrading our hearing aid solutions platform (Lexie Hearing), as well as providing guidance from an iOS best practice perspective for products in the rest of the company. Work might also include mentoring other iOS developers.
Minimum Education (essential)
National Senior Certificate
Minimum Education (desirable)
Tertiary education diploma/degree relevant to software development.
3 year degree in computer science or equivalent.
Minimum Applicable Experience (years)
3 - 5 years as an iOS Developer
Required Nature Of Experience
Experience in implementing and delivering native iOS applications of 1 or more projects.
Skills And Knowledge (essential)
- Programming Languages and Concepts
- Swift (Advanced)
- Concurrency - Grand Central Dispatch (GCD), Operation Queues, Tasks
- Memory Management
- iOS best practices
- Animation - Core Animation/ SwiftUI animation
- Lottie
- Combine
- Core Data
- RxSwift
- Core Bluetooth/ RxBluetoothKit
- Command Line Tools
- Continuous Integration/ Continuous Deployment CI/ CD (Xcode Cloud, GitHub Actions)
- Profiling
- Complex Git workflows (rebasing, cherry-picking, git-bisect)
- Dependency Injection
- SSL
- Custom Transitions and Animations
- Accessibility
- Localization and Internationalization
- Core Data models and migrations (Intermediate)
- Unit testing - mocking, stubbing (Advanced)
- Performance Testing
- Background Execution
- Human Interface Guidelines
- App Review Guidelines
- Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements.
- Continuously research and evaluate new technologies to optimize development efficiency.
- Plan and design well-structured, reusable application architecture.
- Implement and develop according to best practices to ensure high-quality, maintainable systems.
- Participate in project planning by providing estimates, contributing to requirement documentation, and assisting with work breakdown structures.
- Participate in user story creation, estimation, and work plan development, ensuring clear communication of requirements.
- Effectively prioritise, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises.
- Collaborate effectively with development teams to solve problems, make recommendations, and discuss best practices.
- Proactively identify and mitigate code related risks, adapting as needed.
- Track tasks and progress within JIRA.
- Develop software adhering to project plans, deadlines, and coding standards.
- Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices.
- Use version control effectively and according to best practices, as well as backing up other work according to company standards.
- Prepare and maintain testing environments, including examples and instructions.
- Conduct initial testing and assist in developing testing plans.
- Implement and maintain automated tests and component libraries according to team practices.
- Analyse systems to identify root causes of issues within a system, develop workarounds, and implement permanent fixes.
- Deliver thoroughly tested and performance benchmarked work that meets functional requirements before deployment.
- Deploy changes to the production environment following established procedures.
- Implement and maintain DevOps processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team.
- Maintain up to date and accurate code and system level documentation.
- Provide clear, timely, and efficient updates on project status, progress, risks, and potential problems to the team lead.
- Prepare reports, manuals, and other documentation related to software status, operation, and maintenance.
- Maintain accurate system and product change logs, release notes and notifications to other teams, according to company standards and team practices.
- Offer insights and feedback on queries regarding relevant projects.
- Collaborate effectively with team members and stakeholders, by being available on appropriate communication channels with timeous, well articulated responses.
- Take ownership of projects.
- Actively participate in peer code reviews, discuss best practices, and contribute innovative ideas to projects.
- Collaborate with the team to solve problems and ensure successful project delivery - on time and as spec'd.
- Contribute to the development of fellow team members through knowledge sharing and promoting best practices.
- Deliver high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance (e.g., FDA, CE, ISO).
- Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in medical device and other software.
- Ensure all testing adheres to defined specifications.
- Contribute to safeguarding information and data in accordance with company policies.
- Keep all supporting documents up to date.
If you do not hear from us within 30 days, please consider your application unsuccessful. Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Wellness and Fitness Services
Referrals increase your chances of interviewing at hearX by 2x
Get notified about new iOS Developer jobs in Pretoria, Gauteng, South Africa .
Centurion, Gauteng, South Africa 3 months ago
Johannesburg Metropolitan Area 11 hours ago
Centurion, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 7 months ago
Fullstack Software Developer - Senior ConsultantPretoria, Gauteng, South Africa 6 days ago
Centurion, Gauteng, South Africa 6 days ago
Johannesburg Metropolitan Area 3 days ago
Woodmead, Gauteng, South Africa 2 months ago
Centurion, Gauteng, South Africa 6 days ago
Johannesburg Metropolitan Area 3 days ago
Aspire Tech Graduate - Software EngineerWoodmead, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 1 week ago
Pretoria, Gauteng, South Africa 1 month ago
Centurion, Gauteng, South Africa 6 days ago
Centurion, Gauteng, South Africa 2 days ago
Centurion, Gauteng, South Africa 2 days ago
Pretoria, Gauteng, South Africa 4 days ago
Centurion, Gauteng, South Africa 3 months ago
Johannesburg Metropolitan Area 5 days ago
Johannesburg Metropolitan Area 5 days ago
Johannesburg Metropolitan Area 5 days ago
Pretoria, Gauteng, South Africa 6 days ago
Junior Data Warehouse Developer MMH250702-1Centurion, Gauteng, South Africa 2 days ago
Johannesburg Metropolitan Area 11 hours ago
Mid-level Software Engineer / Java DeveloperPretoria, Gauteng, South Africa 2 years ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg Metropolitan Area 3 days ago
Pretoria, Gauteng, South Africa 2 days ago
Midrand, Gauteng, South Africa 1 month ago
Pretoria, Gauteng, South Africa 6 days ago
Johannesburg Metropolitan Area 4 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffriOS Developer
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the iOS Developer role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the iOS Developer role at ExecutivePlacements.com - The JOB Portal
iOS Developer – Hybrid (Cape Town)
We have an exciting opportunity for an experienced
Recruiter:
WatersEdge Solutions
Job Ref:
Date posted:
Friday, May 2, 2025
Location:
Cape Town, South Africa
SUMMARY:
POSITION INFO:
iOS Developer – Hybrid (Cape Town)
We have an exciting opportunity for an experienced iOS Developer to join a forward-thinking and innovative team. This role involves designing, developing, and maintaining high-quality mobile applications, ensuring seamless performance and user experience. The ideal candidate is highly motivated, detail-oriented, and has a strong background in Swift, React Native, and SQL .
Role Overview
As an iOS Developer , you will be responsible for building scalable and efficient mobile applications while collaborating with cross-functional teams. This role requires strong technical expertise, excellent problem-solving skills, and the ability to work in an agile environment.
Key Responsibilities
- Develop and maintain iOS applications using Swift (3+ years experience).
- Build and integrate cross-platform mobile solutions using React Native (2+ years experience).
- Design and optimise relational database structures and queries using SQL (3+ years experience).
- Collaborate with product managers, designers, and backend developers to deliver high-performance applications.
- Ensure application stability, performance, and security through thorough testing and debugging.
- Implement best practices in mobile development, optimising UI/UX for an exceptional user experience.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Keep up to date with emerging technologies and trends in mobile development.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).
- 3+ years of experience in iOS development with Swift.
- 2+ years of experience with React Native for cross-platform mobile development.
- 3+ years of experience working with SQL and relational databases.
- Strong understanding of mobile UI/UX principles and best practices.
- Experience integrating RESTful APIs and third-party libraries.
- Familiarity with Git for version control and CI/CD pipelines.
- Ability to work independently and collaboratively in a hybrid work environment.
- Strong problem-solving and analytical skills.
- Excellent communication and stakeholder engagement abilities.
- Ability to manage multiple tasks and work under pressure.
- Self-motivated with a keen interest in mobile technologies and innovation.
- Work with a dynamic and innovative team.
- Opportunity to contribute to cutting-edge mobile applications.
- Professional growth and development opportunities in a fast-paced environment.
Seniority level
- Seniority level Not Applicable
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Sign in to set job alerts for “iOS Developer” roles.Cape Town, Western Cape, South Africa 3 weeks ago
Software Engineer - 85 Percent Average in MatricCape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 6 days ago
Pinelands, Western Cape, South Africa 6 days ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Junior Software Development Engineer (CPT)Cape Town, Western Cape, South Africa 1 week ago
Software Developer (Full Stack Developer)Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
Software Engineer (Python) - Supply ChainCape Town, Western Cape, South Africa 1 week ago
Software Engineer (Python) - Supply ChainCape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
City of Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Front-end Web Developer (CH1137) (FULLY REMOTE )Cape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 month ago
Cape Town, Western Cape, South Africa 1 week ago
Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 2 days ago
Cape Town, Western Cape, South Africa 6 months ago
Cape Town, Western Cape, South Africa 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrIOS DEVELOPER
Posted 19 days ago
Job Viewed
Job Description
Are you a passionate worker as a Senior iOS Developer? This job is for you!
Duties & ResponsibilitiesA 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 accordance with specifications provided.
Job Experience & Skills Required- At least 6 years development experience
- Tertiary Qualification (Advantageous)
- Native iOS
- Xcode
- Objective C
- Swift
If you are interested in this opportunity, please apply directly. For more IT jobs, please visit If you wish to send your CV via email, forward your CV to and copy the reference number in brackets in the subject line of your email.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other opportunities that appear for which you might be more suitable.
We also invite you to contact us to discuss your next career move in IT!
For more information contact:
Rendani Ndou
IT Recruitment Researcher
Be The First To Know
About the latest Apple developer Jobs in South Africa !
IOS Developer
Posted today
Job Viewed
Job Description
Job Experience & Skills Required:
- B-Degree or Diploma in Computer Science or related qualification
- Experience with REST and JSON web-services
- 3-5 years of software development experience
- Minimum 2 years' experience on IOS development
- Microsoft Windows Mobile development (advantageous)
- Extensive knowledge of OO structure
- Multi-threaded and parallel development
- Three Tier development (advantageous)
iOS Developer
Posted 25 days ago
Job Viewed
Job Description
Develop and maintain our innovative platforms on the iOS platform, ensuring code is generated that is in accordance with specifications, and which is neat, accurate and scalable. Work will mainly focus on maintaining and upgrading our solutions platform, as well as providing guidance from an iOS best practice perspective for products in the rest of the company. Work might also include mentoring other iOS developers.
Minimum education (essential):
National Senior Certificate
Minimum education (desirable):
Tertiary education diploma/degree relevant to software development.
3 year degree in computer science or equivalent.
Minimum applicable experience (years):
3 - 5 years as an iOS Developer
Required nature of experience:
Experience in implementing and delivering native iOS applications of 1 or more projects.
Skills and Knowledge (essential):
- Programming Languages and Concepts
- Swift (Advanced)
- Concurrency - Grand Central Dispatch (GCD), Operation Queues, Tasks
- Memory Management
- iOS best practices
- iOS Frameworks and SDKs
- Animation - Core Animation/ SwiftUI animation
- Lottie
- Combine
- Core Data
- RxSwift
- Core Bluetooth/ RxBluetoothKit
- Development Tools
- Command Line Tools
- Continuous Integration/ Continuous Deployment CI/ CD (Xcode Cloud, GitHub Actions)
- Profiling
- Version Control
- Complex Git workflows (rebasing, cherry-picking, git-bisect)
- App Architecture and Design Patterns
- Dependency Injection
- Networking
- SSL
- User Interface Design
- Custom Transitions and Animations
- Accessibility
- Localization and Internationalization
- Data Persistence
- Core Data models and migrations (Intermediate)
- Testing
- Unit testing - mocking, stubbing (Advanced)
- Performance Testing
- App life cycle
- Background Execution
- Additional Skills
- Human Interface Guidelines
- App Review Guidelines
Analysis and Planning 20%
- Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements.
- Continuously research and evaluate new technologies to optimize development efficiency.
- Plan and design well-structured, reusable application architecture.
- Implement and develop according to best practices to ensure high-quality, maintainable systems.
- Participate in project planning by providing estimates, contributing to requirement documentation, and assisting with work breakdown structures.
- Participate in user story creation, estimation, and work plan development, ensuring clear communication of requirements.
- Effectively prioritise, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises.
- Collaborate effectively with development teams to solve problems, make recommendations, and discuss best practices.
- Proactively identify and mitigate code related risks, adapting as needed.
- Track tasks and progress within JIRA.
Development and Testing 50%
- Develop software adhering to project plans, deadlines, and coding standards.
- Develop and maintain high-quality, maintainable systems using efficient and reusable code according to best practices.
- Use version control effectively and according to best practices, as well as backing up other work according to company standards.
- Prepare and maintain testing environments, including examples and instructions.
- Conduct initial testing and assist in developing testing plans.
- Implement and maintain automated tests and component libraries according to team practices.
- Analyse systems to identify root causes of issues within a system, develop workarounds, and implement permanent fixes.
- Deliver thoroughly tested and performance benchmarked work that meets functional requirements before deployment.
- Deploy changes to the production environment following established procedures.
- Implement and maintain DevOps processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team.
- Maintain up to date and accurate code and system level documentation.
Reporting and Communication 10%
- Provide clear, timely, and efficient updates on project status, progress, risks, and potential problems to the team lead.
- Prepare reports, manuals, and other documentation related to software status, operation, and maintenance.
- Maintain accurate system and product change logs, release notes and notifications to other teams, according to company standards and team practices.
- Offer insights and feedback on queries regarding relevant projects.
- Collaborate effectively with team members and stakeholders, by being available on appropriate communication channels with timeous, well-articulated responses.
Contribution to the Team 15%
- Take ownership of projects.
- Actively participate in peer code reviews, discuss best practices, and contribute innovative ideas to projects.
- Collaborate with the team to solve problems and ensure successful project delivery - on time and as spec'd.
- Contribute to the development of fellow team members through knowledge sharing and promoting best practices.
Quality Management and Compliance 5%
- Deliver high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance (e.g., FDA, CE, ISO).
- Apply knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in medical device and other software.
- Ensure all testing adheres to defined specifications.
- Contribute to safeguarding information and data in accordance with company policies.
- Keep all supporting documents up to date.
Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
Ios developer
Posted today
Job Viewed