Mobile Engineering Lead
5 days ago
iKhokha is a FinTech company that empowers small businesses in South Africa.
Job DescriptionWe are seeking a seasoned Mobile Architect to lead our mobile engineering team. As a Mobile Architect, you will play a crucial role in designing and architecting core functionality and features for both our Android and iOS iKhokha applications.
You will work closely with fellow Technical Architects and Product Owners to design solutions in line with business strategic objectives. You will be part of an architecture board where you will give input on best practices, assess current technologies used, and participate in the proposal/sharing of new technologies that will be of benefit to the company.
Your responsibilities will include driving the technical strategy within your teams, ensuring software deliverables align with company-wide architectural standards, and estimating the technical feasibility of high-level backlog items and projects.
In addition, you will offer mentoring to engineers. Key responsibilities include:
- Defining components and modules as needed, following best architecture principles, including interfaces and interactions with internal- as well as external systems.
- Designing and contributing highly cohesive and loosely coupled microservices to our existing architecture.
- Researching and vetting 3rd party tools and services.
- Database modeling and review.
- API design and review.
- Designing systems with security in mind from the start (OWASP, secure communication protocols, network architecture).
- Staying up-to-date with the latest threats and vulnerabilities in the industry.
- Advising on weak-points and areas of improvement within iKhokha's architecture, as well as providing solutions.
- Ensuring architecture complies with regulatory requirements (PCI, POPIA, GDPR).
- Front-loading design and producing adequate technical documentation for development teams.
- Reviewing documentation from peers.
- Giving input on architecture standards and practices, introducing new technologies, tools, and practices.
- Giving input in scoping and feasibility exercises.
- Making technical dependencies visible to stakeholders.
- Presenting technical knowledge and material to the product team.
- Mentoring and guiding engineers.
- Assisting in creating a technical roadmap.
- Helping set standards around tools and technologies/technical radar.
Qualifications
A degree or diploma in Computer Science, Information Technology, or Systems Engineering is required.
Deal Breakers: At least 5 years of experience in a technical lead/architect role within a native mobile development space, at least 8 years of Software Engineering experience building native mobile apps (Android Java, Kotlin, Swift, etc.), and a high proficiency in programming languages such as Kotlin and Swift.
In addition, we require experience building native applications from the ground up, following best practices and principles, as well as a strong understanding of mobile architectural patterns (MVC, MVVM, MVP) and familiarity with different integration patterns and protocols (REST, Web Sockets, GraphQL, etc.). A proven track record of improving mobile app performance, including app launch time, memory management, battery efficiency, and network optimization, is also essential.
Demonstrated experience implementing mobile app security best practices, including secure authentication, data encryption, and compliance with regulations (e.g., PCI, POPIA), is also required. Hands-on experience with DevOps practices for mobile, including release automation, phased rollouts, feature flag management, and rollback strategies, is desirable.
In addition to the above, experience working with POS/card acceptance systems will be advantageous. Excellent communication skills, with the ability to translate technical concepts to different audiences with varying degrees of technical ability, are also essential. Comfortable documenting and diagramming designs according to UML standards (Context, Sequence, BPMn, etc.) is also required. Strong analytical and problem-solving skills, pragmatism, and a willingness to stay up-to-date with the latest technology trends are also necessary.
Additional InformationPerks of joining the Tribe?
- Work in a high-growth company with tangible results you're accountable for.
- Enjoy hybrid, remote, and in-office work models.
- Competitive remuneration and benefits, including Medical Aid and Group Risk scheme contributions.
- Be guided by visionary leadership.
- Seize the opportunity for study leave.
- Access to on-demand learning and development.
- Experience a friendly, collaborative culture with a team of all-round-lekker humans (it's true, we surveyed our Employees and they told us so).
- If you find yourself at HQ, coffee on tap and a selection of hot beverages provided by our very own onsite Barista.
-
Senior Mobile Engineering Lead
2 days ago
Newcastle, KwaZulu-Natal, South Africa Ikhokha Full timeAchieve Greatness with iKhokhaWe are a high-growth company that values innovation and collaboration. Our goal is to empower small businesses in South Africa by providing them with cutting-edge financial services.Job OverviewWe're seeking a highly skilled Mobile Architect to drive our mobile engineering team forward. The ideal candidate will have a strong...
-
Lead Mobile Solutions Architect
2 days ago
Newcastle, KwaZulu-Natal, South Africa Ikhokha Full timeUnlock Your Potential at iKhokhaWe're a dynamic and collaborative team that's passionate about making a positive impact on South Africa's economy. We're committed to empowering small businesses by providing them with cutting-edge financial services.Job ResponsibilitiesWe're seeking an experienced Mobile Architect to lead our mobile engineering team. The...
-
Mobile Architect
2 days ago
Newcastle, KwaZulu-Natal, South Africa Ikhokha Full timeiKhokha is a place where chance-takers become change-makers.At iKhokha, we believe in better.As you'd expect, our pace is fast-moving and ever-changing.We like it that way.As one of the fastest-growing FinTech's in Africa, we've built a team of global change-makers who want to make an impact.If you believe in a better future, be a chance-taker and help us...
-
Mobile Architect Specialist
2 days ago
Newcastle, KwaZulu-Natal, South Africa Ikhokha Full timeiKhokha: Empowering Small BusinessesWe are a FinTech company dedicated to making a positive impact on South Africa's economy. As one of the fastest-growing companies in the region, we're always looking for talented individuals to join our team.Job DescriptionWe're seeking an experienced Mobile Architect to lead our mobile engineering team. The ideal...
-
Native Mobile Development Expert
5 days ago
Newcastle, KwaZulu-Natal, South Africa Jobs 4 All Full timeiKhokha is a forward-thinking FinTech company that empowers small businesses and entrepreneurs across South Africa.About the RoleWe are seeking an experienced Mobile Architect to join our team. As a key member of our team, you will be responsible for designing and architecting our mobile applications, collaborating with cross-functional teams, and driving...
-
Chief Mobile Software Architect
2 days ago
Newcastle, KwaZulu-Natal, South Africa Ikhokha Full timeiKhokha: Where Technology Meets InnovationWe're a FinTech company that's passionate about using technology to make a positive impact on South Africa's economy. We're committed to empowering small businesses by providing them with cutting-edge financial services.Job RequirementsWe're seeking an experienced Mobile Architect to lead our mobile engineering team....
-
Area Manager Mobile
3 weeks ago
Newcastle, KwaZulu-Natal, South Africa Hollywoodbets Full timeJob title : Area Manager MobileJob Location : KwaZulu-Natal, NewcastleDeadline : March 25, 2025Quick Recommended LinksJobs by Location Job by industries Being a part of the Hollywoodbets Purple Team is an opportunity to become a part of one of South Africa's biggest success stories. From humble beginnings in Durban, Hollywoodbets has grown into a powerhouse...
-
Business Analyst – Spar Mobile
5 days ago
Newcastle, KwaZulu-Natal, South Africa Spar Group Limited Full timeBusiness Analyst – Spar Mobile & Accelerate MediaListing reference: spar_Listing status: OnlineApply by: 16 FebruaryPosition summaryIndustry: FMCG & Supply ManagementJob category: Other: FMCG, Retail, Wholesale and Supply ChainLocation: PointContract: PermanentRemuneration: Market RelatedEE position: YesIntroductionSPAR Central Office – Tech Services is...
-
Engineering Project Lead
5 days ago
Newcastle, KwaZulu-Natal, South Africa University Of Fort Hare Full timeJob Title: Engineering Project LeadThe University of Fort Hare is seeking an experienced Engineering Project Lead to join our team. As a key member of our engineering department, you will be responsible for leading and managing our engineering projects from initiation to completion.Key Responsibilities:Lead cross-functional teams in project planning,...
-
Backend Engineer Lead
5 days ago
Newcastle, KwaZulu-Natal, South Africa Supportwave Full timeBecome a Key Player in Fintech: Senior Back-End Developer WantedAbout the RoleSupportwave is on the lookout for a highly skilled Senior Back-End Developer to lead the development of our fintech solutions.Key Responsibilities:Develop high-quality backend systems and APIs that meet business needs.Ensure smooth integration between backend services and...
-
Quality Assurance Engineer
5 days ago
Newcastle, KwaZulu-Natal, South Africa Assa Abloy Group Full timeAt HID Global, we strive to make it easier for people to get where they want to go. As a Quality Assurance Engineer, you will play a crucial role in ensuring the quality and reliability of our Mobile Access Solutions.Key responsibilities include executing test plans, identifying UX and usability issues, and collaborating with cross-functional teams to drive...
-
Engineering Project Lead
4 days ago
Newcastle, KwaZulu-Natal, South Africa Hi-Tech Recruitment Full timeHi-Tech Recruitment is seeking an experienced Engineering Project Lead to oversee complex projects across multiple locations.The ideal candidate will have a degree in Mechanical, Electrical, Industrial Engineering, or a related field, and advanced Project Management certification (e.g., PMP, PRINCE2).Responsibilities:Manage large-scale engineering projects...
-
Mechanical Engineering Project Lead
3 days ago
Newcastle, KwaZulu-Natal, South Africa Assegai Full timeJob OverviewAssegai is seeking a highly skilled Senior Mechanical Engineer to lead mechanical design projects from conceptualization to detailed engineering. This role requires strong technical leadership in mechanical systems, including piping, pressure vessels, heat exchangers, pumps, and compressors.
-
Technical Architecture Role
5 days ago
Newcastle, KwaZulu-Natal, South Africa Jobs 4 All Full timeiKhokha is a cutting-edge FinTech company that empowers entrepreneurs and small businesses across South Africa.About the JobWe are seeking a highly skilled Mobile Architect to lead our mobile engineering efforts. As a key member of our team, you will be responsible for designing and architecting our mobile applications, collaborating with cross-functional...
-
Structural Engineering Project Lead
3 days ago
Newcastle, KwaZulu-Natal, South Africa Armstrong Appointments Full timeCompany Overview:Armstrong Appointments is a leading recruitment agency specializing in engineering and technical placements. Our clients range from small startups to large corporations, and we take pride in matching the right candidates with the right job opportunities.We believe that by working together, we can achieve great things. Our team is passionate...
-
Quality Manager Richards Bay, Kwazulu-Natal
5 days ago
Newcastle, KwaZulu-Natal, South Africa Jobs 4 All Full timeiKhokha is a place where chance-takers become change-makers.At iKhokha, we believe in better.As you'd expect, our pace is fast-moving and ever-changing.We like it that way.As one of the fastest-growing FinTech's in Africa, we've built a team of global change-makers who want to make an impact.If you believe in a better future, be a chance-taker and help us...
-
Systems Qa Engineer
5 days ago
Newcastle, KwaZulu-Natal, South Africa Assa Abloy Group Full timeAn Amazing Career Opportunity for Systems QA EngineerLocation: Durban, South AfricaJob ID: Profile SummarySupports Physical Access Control Solutions (PACS) Business Area by validating the successful integration and performance of Physical Access Systems comprising of, but not limited to: Authentication Credentials and services (Physical and Mobile),...
-
Flutter Expert and Software Engineer
5 days ago
Newcastle, KwaZulu-Natal, South Africa Recruitech (Pty) Ltd Full timeJoin us at Recruitech (Pty) Ltd, where we're looking for a talented Flutter Developer to drive innovation in our fleet tracking company.The ideal candidate will possess a solid understanding of Flutter, Dart, and mobile app development principles.Key Responsibilities:Developing and maintaining robust Flutter-based applicationsCollaborating with the team to...
-
Senior Mobility Officer Position
5 days ago
Newcastle, KwaZulu-Natal, South Africa Benchmark Senior Living Full timeLast updated : 1 day agoOur client based in Richards Bay is seeking a Project Planner to join their team. This role is crucial in planning and scheduling multiple projects and resources, ensuring that projects are delivered on time, within scope, and in alignment with their strategic objectives. The ideal candidate will possess a strong background in project...
-
Engineering Director
5 days ago
Newcastle, KwaZulu-Natal, South Africa Life Healthcare Group Full timeAt Life Healthcare Group, we are seeking a highly skilled and experienced Engineering Manager to lead our hospital's engineering function.Job SummaryThe successful candidate will be responsible for providing strategic leadership and technical direction to the engineering team, ensuring the maintenance and operation of plant and equipment is carried out in an...