- Developing software adhering to project plans, deadlines, and coding standards;
- Maintaining high-quality, maintainable systems using efficient and reusable code according to best practices;
- Collaborating with stakeholders for requirements;
- Participating in user story creation, estimation, and work plan development, ensuring clear communication of requirements;
- Effectively prioritizing, and managing dependencies to ensure timely completion, and switch contexts effectively when the need arises;
- Analysis and Planning 20%: collaborating with stakeholders for requirements, continuously researching and evaluating new technologies to optimize development efficiency, planning and designing well-structured, reusable application architecture, implementing and developing according to best practices, participating in project planning by providing estimates, contributing to requirement documentation, and assisting with work breakdown structures, participating in user story creation, estimation, and work plan development, ensuring clear communication of requirements, effectively prioritizing, and managing dependencies to ensure timely completion, and switch contexts effectively when the need arises;
- Development and Testing 50%: developing software adhering to project plans, deadlines, and coding standards, developing and maintaining high-quality, maintainable systems using efficient and reusable code according to best practices, preparing and maintaining testing environments, including examples and instructions, conducting initial testing and assisting in developing testing plans, implementing and maintaining automated tests and component libraries according to team practices, analysing systems to identify root causes of issues within a system, develop workarounds, and implement permanent fixes, delivering thoroughly tested and performance benchmarked work that meets functional requirements before deployment, deploying changes to the production environment following established procedures, implementing and maintaining DevOps processes, including CI/CD pipelines and Infrastructure as Code as applicable to the team, maintaining up to date and accurate code and system level documentation;
- Reporting and Communication 10%: providing clear, timely, and efficient updates on project status, progress, risks, and potential problems to the team lead, preparing reports, manuals, and other documentation related to software status, operation, and maintenance, maintaining accurate system and product change logs, release notes and notifications to other teams, according to company standards and team practices, offering insights and feedback on queries regarding relevant projects, collaborating effectively with team members and stakeholders, by being available on appropriate communication channels with timeous, well-articulated responses;
- Contribution to the Team 15%: taking ownership of projects, actively participating in peer code reviews, discussing best practices, and contributing innovative ideas to projects, collaborating with the team to solve problems and ensure successful project delivery - on time and as spec'd, contributing to the development of fellow team members through knowledge sharing and promoting best practices;
- Quality Management and Compliance 5%: delivering high-quality products that meet specifications, user requirements, best practices, deadlines, and regulatory compliance (e.g., FDA, CE, ISO), applying knowledge of the Quality Management System guidelines and its relevant processes to ensure quality and SOC2 compliance in medical device and other software, ensuring all testing adheres to defined specifications, contributing to safeguarding information and data in accordance with company policies, keeping all supporting documents up to date.
-
iOS Developer
1 week ago
The Hiring House Pretoria**Job Title:** iOS Developer · Key Performance Areas: · Analysis and Planning: Conduct thorough analysis of project requirements, design technical solutions, and develop plans to meet objectives. · Development and Testing: Implement native iOS applications using various framework ...
-
iOS Developer
6 days ago
Rad Resources PretoriaSenior iOS Developer · We are seeking an experienced Senior iOS Developer to join our team at {company}. The ideal candidate will have a strong background in Swift and iOS best practices, as well as expertise in concurrency, memory management, and various iOS frameworks. · Key Re ...
-
Senior IOS Developer – Pretoria
6 days ago
E-Merge PretoriaSenior IOS Developer · Our client assists businesses in solving complex challenges. They seek a Senior IOS Developer to take a comprehensive approach to IT consulting, ensuring immediate success and delivering long-term results. · Key Responsibilities: · Develop high-quality iOS ...
-
ios developer
1 week ago
C Igeo SandtoniOS and C# Developer · Job Summary · We are seeking a highly skilled iOS and C# developer to join our team. The ideal candidate will have expertise in designing and developing iOS applications, as well as experience with C# and the .NET framework. · Responsibilities: · App Design ...
-
Senior Front-end Developer
2 days ago
Sabenza IT Recruitment PretoriaSenior Front-end Developer · We are seeking a skilled Senior Front-end Developer to join our team in the Pretoria area. The ideal candidate will have a strong background in building high-performance web applications using Next.js and React Native. · About the Role · This is a hyb ...
-
Android Mobile Development Lead R80K
2 days ago
Zeal HR PretoriaAndroid Mobile Development Lead · An exciting opportunity has become available within the medical research industry, for an Android Mobile Development Lead. Our client is a digital health company passionate about affordable access to healthy hearing for everyone, everywhere. · Th ...
-
Ionic Mobile Developer – Pretoria – R480k PA
6 days ago
E-Merge PretoriaMobile Developer with Ionic Experience · We are currently seeking a skilled Mobile Developer with experience in Ionic to join our fast-growing team. · The successful candidate will collaborate with internal teams to develop functional mobile applications, working in a fast-paced ...
-
It Professional Gauteng
2 days ago
Hi-Tech Recruitment - Cape Town GautengJob Description · We are seeking an IT Specialist to work with us, leveraging their expertise to improve health and quality of life. · Duties & Responsibilities · Provide 5+ years of IT support services to ensure seamless system operation. · Maintain proficiency in the Microsoft ...
-
Intermediate Mobile App Developer
3 days ago
Goldman Tech Resourcing PretoriaJob Title: Intermediate Mobile App Developer · Estimated Salary: $120,000 - $180,000 per annum · A leading company in loyalty and rewards program development is seeking an experienced Mobile App Developer to enhance their team's capabilities. · Key Responsibilities: · Develop and ...
-
Mobile Development Lead: Android
3 days ago
Boardroom Appointments PretoriaAbout the Job · We are seeking a highly experienced Mobile Development Lead to oversee our Android development team. · Key Responsibilities: · Team Management: Manage sprints, ensure team health and culture, and motivate employees to achieve win-win agreements. · Technical Leader ...
-
Mobile Software Developer
22 hours ago
PMD MS PretoriaSoftware Developer · We are seeking a skilled software developer with experience in developing mobile, desktop, and/or web applications. · Key Responsibilities: · Design, develop, and implement software on various platforms and devices. · Develop robust applications for Web, Andr ...
-
Front End Developer Menlyn Maine
2 days ago
Hunt For Success Pty Ltd GautengKey Responsibilities · This role will involve the following key tasks on a daily basis: · To assess, develop, upgrade and document application software. · Collaboration with colleagues, other teams, managers and executives to discuss enhancements and development of application so ...
-
Mobile Development Leader Android
13 hours ago
JenRec Recruitment PretoriaReformatting a Job Description · Job Title: Senior Android Developer Team Lead · Company: {company} · Summary: · We are seeking an experienced Senior Android Developer Team Lead to join our team. The ideal candidate will have a strong background in Android development, team manag ...
-
Product Designer
1 day ago
Yassir PretoriaAbout Yassir · Yassir is a leading super app in the Maghreb region, changing the way daily services are provided. It operates in 45 cities across Algeria, Morocco, and Tunisia, with recent expansions into France, Canada, and Sub-Saharan Africa. · The company offers on-demand serv ...
-
Inventory Supervisor
1 day ago
Boardroom Appointments GautengJob Description: · A critical role for an experienced logistics and inventory professional. · Responsibilities: · Develop and implement Standard Operating Procedures (SOPs) for inventory management, ensuring they are documented, managed, and enforced. · Maintain a thorough unders ...
-
Tester / QA Engineer - Hybrid
6 days ago
JenRec Recruitment PretoriaYou will work with cutting-edge automated testing tools and methodologies to help us deliver exceptional software products. This includes ensuring the consistency and performance of our applications across various devices and environments. · Key Responsibilities: · Multi-Platform ...
-
Mobile Developer- Android
4 days ago
Sydsen Uthintane (Pty) Ltd CenturionMobile Application Developer · We are seeking an experienced Mobile Developer with a strong background in mobile app development for Android and iOS platforms. · Key Responsibilities: · Develop mobile applications from ideation to release, ensuring a smooth experience for develop ...
-
Mobile Developer R720 000 CTC pa
1 week ago
Mdkappointments CenturionJob Title: Mobile Developer · We are seeking a highly skilled Mobile Developer to join our team at MDK Appointments, a company in the Information Technology sector. · Key Responsibilities: · Develop mobile applications using C# and object-oriented programming principles. · Design ...
-
Senior Mobile Developer
3 days ago
Boxfusion CenturionJob Title: Senior Mobile Developer · Job Summary: · The primary purpose of this role is to lead the development and maintenance of high-quality mobile applications for both iOS and Android platforms. · Key Responsibilities: · App Development: Responsible for the end-to-end develo ...
-
Product Owner
2 days ago
AVEVA Denmark CenturionAbout Us · We are RIB, a leading company driven by transformative digital technologies and trends. Our purpose is to propel the industry forward, making engineering and construction more efficient and sustainable. · Our team delivers end-to-end lifecycle solutions that empower ou ...
iOS Developer - Pretoria - hearX Group
1 week ago
Description
Job Title: iOS Developer
We are seeking an experienced and skilled iOS developer to join our team. The successful candidate will be responsible for developing and maintaining 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.
Salary: $120,000 - $150,000 per year
About the Role
The role of iOS Developer involves:
Responsibilities
The responsibilities of this role include:
This job description is not a definitive or exhaustive list of responsibilities and is subject to change depending on changing business requirements. Employees will be consulted on any changes. Employee's performance will be reviewed based on the agreed-upon objectives.
Minimum Education: National Senior Certificate
Desirable Education: Tertiary education diploma/degree relevant to software development; 3-year degree in computer science or equivalent
Minimum Experience: 3-5 years as an iOS Developer
Location: Remote, with 2 days working from home
-
iOS Developer
The Hiring House- Pretoria
-
iOS Developer
Rad Resources- Pretoria
-
Senior IOS Developer – Pretoria
E-Merge- Pretoria
-
ios developer
C Igeo- Sandton
-
Senior Front-end Developer
Sabenza IT Recruitment- Pretoria
-
Android Mobile Development Lead R80K
Zeal HR- Pretoria
-
Ionic Mobile Developer – Pretoria – R480k PA
E-Merge- Pretoria
-
It Professional Gauteng
Hi-Tech Recruitment - Cape Town- Gauteng
-
Intermediate Mobile App Developer
Goldman Tech Resourcing- Pretoria
-
Mobile Development Lead: Android
Boardroom Appointments- Pretoria
-
Mobile Software Developer
PMD MS- Pretoria
-
Front End Developer Menlyn Maine
Hunt For Success Pty Ltd- Gauteng
-
Mobile Development Leader Android
JenRec Recruitment- Pretoria
-
Product Designer
Yassir- Pretoria
-
Inventory Supervisor
Boardroom Appointments- Gauteng
-
Tester / QA Engineer - Hybrid
JenRec Recruitment- Pretoria
-
Mobile Developer- Android
Sydsen Uthintane (Pty) Ltd- Centurion
-
Mobile Developer R720 000 CTC pa
Mdkappointments- Centurion
-
Senior Mobile Developer
Boxfusion- Centurion
-
Product Owner
AVEVA Denmark- Centurion