Senior Front-End & Android Developer / Solution Specialist
Magnum Opus Consultants (Pty) Ltd
Recruitment managed by: Magnum Opus Consultants
Company: E-Click (Pty) Ltd
Location: Lynnwood, Pretoria
Working model: Hybrid, minimum three office days per week
Employment type: 3-month probation, then permanent
Reports to: Systems Architect
About the Company
Magnum Opus Consultants is recruiting on behalf of E-Click (Pty) Ltd, a Pretoria-based software development company within our group of companies.
E-Click focuses on practical digital transformation, workflow systems, mobile applications, web platforms, cloud-based business tools and AI-enabled operational solutions.
The company builds systems that simplify complex business processes. Its approach is Quick & Simple: understand the operational problem, structure the workflow, build the right digital tool, and support clients through implementation and continuous improvement.
Role Overview
E-Click is looking for a Senior Front-End & Android Developer / Solution Specialist to support the continued development of its Helix workflow system and related client platforms.
This is not only a coding role. The successful candidate must be able to understand business processes, translate operational requirements into practical system functionality, and build front-end and Android solutions that are stable, user-friendly and ready for real-world use.
The role is best suited to someone who is technically strong, delivery-focused, practical, solution-minded and comfortable working in a team where ownership matters.
Key Responsibilities
The successful candidate will be responsible for:
- Designing, building, maintaining and improving Android and front-end applications.
- Developing workflow-based user interfaces for operational systems.
- Translating business and client requirements into practical screens, forms, workflows and user journeys.
- Supporting and improving the Helix workflow system, including usability, performance, stability and field-readiness.
- Building and maintaining Android applications using Kotlin.
- Assisting with front-end web development across E-Click platforms.
- Integrating front-end and mobile applications with APIs and back-end services.
- Participating in sprint planning, backlog refinement, technical discussions and delivery reviews.
- Identifying, troubleshooting and resolving bugs, performance issues and usability problems.
- Supporting mobile deployment, device readiness and application maintenance.
- Working with QA and testing processes to ensure stable releases.
- Contributing to system documentation, user guidance, technical notes and handover material.
- Using AI-assisted development tools responsibly to improve delivery speed, code quality and solution thinking.
- Taking ownership of assigned deliverables and communicating progress, risks and blockers clearly.
Minimum Requirements
Applicants should have:
- 4 to 8 years’ commercial software development experience.
- Strong Android development experience using Kotlin.
- Experience with mobile application deployment, support and maintenance.
- Front-end development experience.
- Strong understanding of Git and source control workflows.
- Experience with API integrations.
- Agile or Scrum delivery experience.
- Strong debugging, problem-solving and troubleshooting skills.
- The ability to work independently and take ownership of deliverables.
- Good communication skills and the ability to explain technical issues clearly.
Strongly Preferred Experience
The following experience would be beneficial:
- React or React Native.
- TypeScript.
- Firebase.
- Mobile application performance optimisation.
- CI/CD exposure.
- Automated testing.
- Strong UI/UX awareness.
- Building workflow, form-based or operational systems.
- Working with tablets, field applications or operational users.
Advantageous Experience
The following would be advantageous:
- Experience with AI-assisted development tools such as GitHub Copilot, Cursor, Claude or ChatGPT.
- A product-thinking mindset.
- Mentorship or team-support experience.
- Experience working across both web and mobile platforms.
- Understanding of business process mapping and workflow logic.
- Ability to work directly with internal stakeholders to clarify requirements and improve usability.
Ideal Candidate Profile
The ideal candidate is someone who can do more than complete development tickets.
E-Click is looking for someone who can understand the problem behind the request, think through the user journey, identify practical risks, and build solutions that work in real operational environments.
The right person will be comfortable working in a focused development team where their contribution has direct impact. They should be able to take ownership, communicate early, raise risks, solve problems and help improve the way systems are built and delivered.
What E-Click Offers
- A hybrid working environment.
- Flexible working arrangements where operationally possible.
- The opportunity to influence product direction and user experience.
- Exposure to workflow systems, mobile platforms, cloud solutions and AI-assisted development practices.
- Meaningful ownership in a small, high-impact team.
- Career growth toward Senior Developer, Lead Developer, Solution Specialist or Technical Lead responsibilities.
Application
Interested candidates should submit their CV, portfolio or GitHub profile where available, and a short summary of their Android, front-end and workflow-system experience and also email the above to: ***email_hidden***
Shortlisted candidates will complete a technical discussion and practical assessment aligned to front-end workflow screens, Android usability, API integration and problem-solving.