Kerridge Commercial Systems

Mobile Engineer

Kerridge Commercial Systems  •  Johannesburg, ZA (Hybrid)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

"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 inspHire, 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 communication with technical and non‑technical stakeholders.
  • Stay up to date with relevant industry trends, best practices, and emerging technologies.
  • Act as a positive ambassador for the product and engineering team, maintaining a professional and constructive attitude when working with colleagues and customers.

Skills, Knowledge and Experience:

Essential

  • C# and the .NET ecosystem
  • Hands-on experience building cross‑platform mobile applications using NET MAUI
  • Practical application of the MVVM design pattern in mobile application development
  • Experience with unit and automated testing practices
  • Proficient use of source control systems, including Git
  • Familiarity with CI/CD pipelines for mobile applications, including build, test, and release workflows
  • Experience working with Microsoft SQL Server, including writing and maintaining T‑SQL queries
  • A strong understanding of object-oriented principles
  • Experience working with SQLite for local data storage in mobile applications
  • Experience using AIassisted development tools and large language models, including effective and secure prompting techniques, to support development workflows and emerging agentic engineering practices
  • Experience implementing and consuming RESTful APIs, including JSON‑based web services
  • Experience handling data synchronisation between mobile clients and backend systems, including offline or intermittent connectivity scenarios
  • Experience working in an Agile / Scrum development environment

Skills & Qualities:

  • The ability to build and maintain strong and trusted relationships with both your team and key stakeholders
  • The ability to influence and motivate stakeholders and team members to achieve objectives
  • The ability to adapt to change in any periods of change/disruption
  • Be passionate about software development and modern technology
  • A willingness to keep up to date with new development tools and techniques
  • To constantly promote a positive attitude to the whole company and its customers
  • Good communication and writing skills
  • Must have a pro-active, positive, open and collaborative approach to working with others in a team
  • Must be open to learning new skills and self-development to drive both personal and team growth
  • Must be comfortable in giving feedback at all levels with integrity as well as receiving it to build trust

Company Info

You may also have seen from our recent posts that we are excited to begin sharing our new company name – Klipboard. Kerridge Commercial Systems (KCS) is becoming Klipboard and our new brand is designed to bring together our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. We have offices based across the world and we are looking for talented individuals to join our growing teams. Due to our growth over the last few years it is an exciting time to join us as we enter our next chapter! 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."

Equal Opportunities

As a global company, we value and respect the diversity of our workforce, aiming to empower everyone to embrace each other's differences. We are committed to creating an inclusive workplace where diversity, equity, and inclusion are integral to our company and culture. We recognize the benefits of a diverse workforce, where creativity and valuing differences enable us all to thrive and sparks innovation.

If you require any help, adjustments and/or support during the interview and offer process then please advise our TA or HR team.

Research shows that women and other underrepresented groups are less likely to apply for a role unless they meet every listed requirement. However, we recognise that skills and experience come in many forms, and we encourage you to apply even if you don’t meet every criterion. If you are passionate about this role and believe you have the right mindset and transferrable skills, we would love to hear from you!

To all recruitment agencies: Klipboard does not accept agency speculative resumes. At present we only accept CV’s from Agencies on our PSL who have been assigned specific position/s. Please do not forward resumes to our careers site or direct to Klipboard employee as this does not constitute an introduction and Klipboard retrospectively will not be liable for any candidate ownership or fees related to unsolicited resumes.

#LI-Hybrid

Kerridge Commercial Systems

About Kerridge Commercial Systems

Kerridge Commercial Systems provides specialist ERP, Business and Retail Management Software, Services and Support to Distributors, Wholesalers, Retailers and the Hiring industry.

We are a global business with a unique depth of knowledge and experience as we have been in the industry for over 40 years. We invest heavily in R&D to remain innovative, providing our clients with the right solutions for the competitive environment of today. This means our clients remain with us for the long haul and range from small traders to multinational enterprises.

Our software is fully integrated and includes modules that supports improved stock control, warehouse management, sales order processing, accounting, delivery management and much more.

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.

We employ over 1150 people throughout offices in the UK, Ireland, The Netherlands, Belgium, North America, Australia, South Africa and Kenya. We currently support over 30 000 customers and global distributors at more than 80 000 locations across Europe, the Middle East, Africa and Australasia.

Industry
IT & Software
Company Size
501-1,000 employees
Headquarters
Hungerford, GB
Year Founded
Unknown
Social Media