2 Mobile Application jobs in South Africa
Mobile Application Developer (CH1136) (FULLY REMOTE)
Posted 25 days ago
Job Viewed
Job Description
Our client is a forward-thinking technology company dedicated to transforming the way small and mid-sized businesses manage their finances and operations. We design intelligent, automated systems that streamline accounting, payroll, compliance, and payment workflows — all backed by robust backend infrastructure and real-time data integration.
They are seeking a skilled Mobile Developer to join our team and contribute to the development of innovative mobile and web applications. This role offers the opportunity to shape user experiences that are both powerful and accessible, supporting businesses through smart, automated tools.
Qualifications & Experience
- Matric (Grade 12) is required.
- A tertiary qualification in IT, Software Development or related field is advantageous.
- Working experience in mobile application development, preferably using the Ionic Framework.
- Excellent English and Afrikaans communication skills.
Technical Skills & Knowledge
Required:
- Proven experience in mobile development with the IONIC framework (Capacitor or Cordova) or Native Applications.
- Strong proficiency in front-end technologies: HTML, CSS, JavaScript, and TypeScript.
- Experience with web service integration.
- Knowledge of database setup, integration and interaction in IONIC framework.
- Familiarity with third-party integrations, such as facial recognition APIs or other plugins.
- Understanding of progressive web apps (PWAs) and cross-browser compatibility.
- Knowledge of recent AI developments and experience using AI tools (e.g., GitHub Copilot, ChatGPT) for rapid development.
- Experience with Angular for Ionic development (Preferred).
- Knowledge of DevOps practices (Preferred).
Responsibilities:
- Develop and maintain mobile applications using the IONIC framework, ensuring compatibility across iOS, Android, Huawei and web browsers.
- Implement front-end designs provided by the UI designer, ensuring pixel-perfect and responsive interfaces.
- Integrate web services using ASP.NET and interact with Microsoft SQL Server databases for data management.
- Incorporate third-party plugins and APIs, such as facial recognition or other advanced functionalities.
- Deliver mobile applications as progressive web apps (PWAs) for browser-based access.
- Leverage AI tools and frameworks to enhance development efficiency and implement innovative features.
- Collaborate with cross-functional teams to define technical requirements and ensure seamless integration.
- Optimise applications for performance, scalability, and security.
- Stay updated on the latest AI developments, mobile technologies, and industry trends.
Working Conditions:
- This role is primarily remote , with the option to work from a shared office if preferred.
- The developer will collaborate with expert business and software developers.
General:
- Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
- As part of the interview process, candidates will be required to complete a practical assessment to demonstrate their technical skills and problem-solving abilities. Successful completion of this assessment is necessary to progress in the application process.
- In keeping with our client’s employment equity requirements, only South African citizens will be considered.
- Please include your current salary and salary expectations.
Application Support Specialist - (Mobile App & PWA Support)
Posted today
Job Viewed
Job Description
Job Title: Level 2 (L2) — Application Support Specialist (Technical Support)
Location: Remote / South Africa
Availability: 24x7x365 via structured on-call rotation (1 week on / 1 week off)
Reports to: Support Lead / Service Delivery Manager
Role Overview:
As a Level 2 Application Support Specialist your focus will be on application and integration troubleshooting, API analysis, log investigation, and root cause documentation . You’ll work closely with L3/development teams, providing detailed replication steps, error artefacts, and interim solutions where possible.
Documentation and replication will be a key component of the L2 specialist and while scope will not be limited to just application alone; your key tasks will include monitoring environmental health, configuration, updates, creating and maintaining IT ops document repositories.
You’ll also play a critical role in triaging issues, gathering additional information, clearly documenting investigation fi ndings, applying interim solutions, and escalating valid code-level issues to L3 with full documentation and artefacts.
Key Responsibilities:
Category
L2 Activities
Root Cause Investigation (RCA) & Documentation
? Perform root cause analysis (RCA) for recurring or complex issues.
? Create and maintain technical documentation, SOPs, and Known Error Database (KEDB).
? Provide detailed escalation reports to L3/dev teams, including error logs, API traces, and suspected root causes.
.
Incident Analysis & Troubleshooting
? Investigate app and PWA issues escalated from L1 by analyzing API request/response payloads (REST, SOAP, XML, JSON). Use tools like Postman and Swagger to 1 replicate issues and validate endpoints. Work with AWS CloudWatch and DynamoDB to search logs, query data, and identify anomalies.
? Reproduce bugs in test environments and provide replication steps for L3.
? Validate third-party integrations (e.g., SMS, OTP, CRM, payments, vouchers)
Configuration & Support Ops
Apply non-code fi xes such as updating confi guration entries, feature fl ags, or access settings.
? Proactively monitor app health, middleware services, and integration endpoints.
? Participate in the helpdesk process, ensuring all issues are tracked, categorized, and resolved within SLA.
Database Queries
Run read-only queries to check transactions, balances, profiles, or session records.
Integration Testing
Validate functionality involving external systems (e.g., SMS, OTP, CRM, payments).
Interim Workarounds
Apply short-term fixes while awaiting code-level resolution.
Incident Resolution
Resolve technical issues not requiring code changes or deployments.
Escalation to L3
Raise detailed tickets with logs, replication steps, and suspected root cause.
Skills & Qualifications:
? 3+ years in application support or technical support roles.
? Moderate understanding of incident management at level 2 leading to level 3 .
? Strong understanding of APIs and integration flows (REST, SOAP, JSON, XML ).
? Hands-on experience with Postman, Swagger , and API gateways.
? Familiarity with AWS (CloudWatch, DynamoDB, Lambda, S3, etc.).
? Ability to search logs, analyze error patterns, and run SQL /read-only queries.
? Clear communicator, able to document findings and bridge gaps between L1 & L3 teams.
? Experience in ITIL or enterprise support environments is an advantage.
? Bonus: Exposure to React Native, ASP.Net, or other dev frameworks. 2Tools:
? Postman, Swagger (API testing & validation)
? AWS (CloudWatch, DynamoDB, Lambda, S3)
? SQL Server / Dynamo queries Crashlytics, API monitoring tools
? Freshdesk/Jira or other ticketing systems
Availability:
? Required to participate in a 24x7x365 on-call rotation.
? Responses according to client SLA packages for incidents during on-call duty.
Be The First To Know
About the latest Mobile application Jobs in South Africa !