Mobile Architect @iKhokha

[Hiring] Mobile Architect @iKhokha

Mar 21, 2025 - iKhokha is hiring a remote Mobile Architect. đź’¸ Salary: unspecified. đź“ŤLocation: South Africa.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Are you a seasoned Mobile Innovator who's designed and built innovative mobile applications from scratch, defined cutting-edge tech stacks, and led engineering teams through successful deployments? Our iKTribe is looking for a visionary leader ready to showcase their architectural brilliance and elevate our mobile engineering to new heights.

As a Mobile Architect within the iKhokha product team, you will play a pivotal role in designing and architecting core functionality and features for both our Android and iOS iKhokha applications.

  • Work closely with fellow Technical Architects and Product Owners to design solutions in line with business strategic objectives.
  • Be part of an architecture board to give input on best practices, assess current technologies, and propose new technologies.
  • Drive the technical strategy within your teams to ensure software deliverables align with company-wide architectural standards.
  • Estimate the technical feasibility of high-level backlog items and projects to present to senior management.
  • Offer mentoring to engineers.
  • Define components and modules as needed by following best architecture principles.
  • Design and contribute highly cohesive and loosely coupled microservices to our existing architecture.
  • Research and vet 3rd party tools and services.
  • Database modelling and review.
  • API design and review.
  • Design systems with security in mind from the start (OWASP, secure communication protocols, network architecture).
  • Stay up to date with the latest threats and vulnerabilities in the industry.
  • Advise on weak-points and areas of improvement within iKhokha’s architecture and provide solutions.
  • Ensure that architecture complies with regulatory requirements (PCI, POPIA, GDPR).
  • Front-load design and produce adequate technical documentation for development teams.
  • Review documentation from peers.
  • Give input on architecture standards and practices, introducing new technologies, tools, and practices.
  • Give input in scoping and feasibility exercises.
  • Make technical dependencies visible to stakeholders.
  • Present technical knowledge and material to product team (TED Talk etc).
  • Mentor and guide engineers.
  • Assist in creating a technical roadmap.
  • Help set standards around tools and technologies / technical radar.

Qualifications

  • A degree or Diploma in Computer Science, Information Technology or Systems Engineering.
  • 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).
  • High proficiency in programming languages such as Kotlin and Swift.
  • Experience building native applications from the ground up, following best practices and principles.
  • Strong understanding of mobile architectural patterns (MVC, MVVM, MVP) and familiarity with different integration patterns and protocols (REST, Web Sockets, GraphQL etc).
  • Proven track record of improving mobile app performance, including app launch time, memory management, battery efficiency, and network optimization.
  • Demonstrated experience implementing mobile app security best practices, including secure authentication, data encryption, and compliance with regulations (e.g., PCI, POPIA).
  • Hands-on experience with DevOps practices for mobile, including release automation, phased rollouts, feature flag management, and rollback strategies.
  • 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.
  • Comfortable documenting and diagramming designs according to UML standards (Context, Sequence, BPMn etc).
  • Strong analytical and problem-solving skills.
  • Pragmatism.

Benefits

  • 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.
  • If you find yourself at HQ, coffee on tap and a selection of hot beverages provided by our very own onsite Barista.

Similar Remote Jobs

More jobs at iKhokha

More Software Development jobs

More jobs in South Africa

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: South Africa
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Mobile Architect @iKhokha
Software Development
Salary đź’¸ unspecified
Remote Location
South Africa
Job Type full-time
Posted Mar 21, 2025
Apply for this position Unlock 54,714 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: South Africa
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Mobile Architect Apply for this position Unlock 54,714 Remote Jobs
Ă—
  • Unlock 54,714 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community