×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Engineer

Remote / Online - Candidates ideally in
Johannesburg, 2000, South Africa
Listing for: Kerridge Commercial Systems
Full Time, Remote/Work from Home position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

"At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."

Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade – wherever they are in the world. With a unique depth of knowledge and experience in ERP/SaaS solutions, Klipboard has a wide range of clients includes wholesalers, distributors, merchants and retailers from small traders to multinational enterprises. Klipboard has offices in the UK, Ireland, The Netherlands, South Africa, Kenya and North America.

Our mission is simple: to design and deliver high performance, integrated ERP solutions that enable our distributive trade customers to source effectively, stock efficiently, sell profitably and service competitively

At insp

Hire, a Mobile Engineer designs, builds, and maintains mobile applications that meet defined product requirements, working closely with Product, QA, and Backend teams in an Agile environment to deliver reliable, high‑quality features. The role focuses on writing clean, secure, and testable code, supporting and improving existing applications, participating in code reviews, and contributing to CI/CD, testing, and documentation across the software development lifecycle.

A Mobile Engineer applies strong engineering standards and secure‑by‑design principles, communicates progress and risks clearly, and adopts modern practices—including the responsible use of AI‑assisted tools and agentic engineering techniques—to improve development efficiency, quality, and outcomes while continuously learning and evolving with industry best practices.

Key Responsibilities:

  • Design, develop, and maintain mobile applications in line with product requirements, design documents, user stories, and acceptance criteria.
  • Actively contribute to day‑to‑day feature delivery by writing clean, secure, maintainable, and testable code that adheres to agreed coding standards and design guidelines.
  • Support, maintain, and improve existing mobile codebases, including debugging, writing bug fixes, performance tuning, and stability improvements.
  • Collaborate closely with Product Owners, QA, Backend Engineers, and other developers across systems to refine requirements, estimate work, and meet delivery objectives.
  • Participate in all stages of the software development lifecycle, including sprint planning, reviews, retrospectives, and deployment pipelines, working within Agile / Scrum methodologies.
  • Participate in code reviews, both giving and receiving constructive feedback, and contribute to the continuous improvement of code quality and engineering practices.
  • Contribute to technical discussions and incremental architectural or technical improvements, appropriate to experience level.
  • Assist with build, release, and CI/CD processes for mobile applications, including build automation and release workflows.
  • Conduct appropriate levels of testing, including unit testing and familiarity with integration and end‑to‑end testing concepts, to ensure high‑quality and reliable software.
  • Follow and help refine professional coding standards within the team, demonstrating a strong sense of software craftsmanship and commitment to quality.
  • Apply secure‑by‑design principles in all engineering activities.
  • Use source control effectively (e.g. Git), including branching, merging, and pull‑request‑based workflows.
  • Work with database technologies as required, ensuring queries and data access patterns are performant and scalable.
  • Adopt the use of AI‑assisted development tools responsibly to support engineering productivity and emerging agentic engineering practices.
  • Write appropriate technical documentation to support delivered features and ongoing maintenance.
  • Proactively communicate progress, risks, and capacity to relevant stakeholders, and manage priorities across competing workloads.
  • Collaborate effectively within a global team, demonstrating clear verbal and written…
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary