Purpose
The Senior Specialist Mobile Developer will design develop and maintain enterprise-scale mobile applications using Microsoft Xamarin MAUI frameworks with additional exposure to React Native. The role involves developing new functionality refactoring legacy code integrating with complex backend APIs and ensuring high-performance deployments across Apple iOS Android and Huawei app stores.
This position requires hands-on expertise in mobile development cloud integration and enterprise application deployments with proven experience in delivering scalable secure and user-centric mobile solutions.
Key Responsibilities
- Maintain and support existing mobile applications while implementing new functionality.
- Collaborate with business analysts to refine and implement changing requirements.
- Refactor and optimize code for maintainability scalability and adaptability.
- Evaluate and enhance application performance availability and responsiveness.
- Design execute and maintain unit integration and functional tests.
- Create and update technical documentation for system architecture and usage.
- Conduct root cause analysis and resolve bugs in integrated mobile systems.
- Manage mobile deployments to Apple Android and Huawei app stores via Azure DevOps pipelines.
- Actively contribute to improving team processes coding standards and best practices.
Requirements
Minimum Requirements
- Relevant tertiary qualification in IT Computer Science or Engineering OR 8 years continuous mobile development experience.
- Proven expertise in Microsoft Xamarin including migration MAUI (up to 9).
- At least 5 years experience as a senior mobile developer environments.
- Experience with Web API development and consumption (RESTful SOAP).
- Skilled in integrating with MS SQL databases and external APIs.
- Experience implementing mobile device capabilities (camera geolocation push notifications etc.).
- Strong knowledge of JavaScript/TypeScript React Native Angular HTML5 CSS XAML.
- Proven track record with iOS Android and Huawei store deployments.
- Knowledge of mobile application security vulnerabilities and prevention techniques.
- Solid understanding of Agile and Waterfall SDLC processes.
- Experience with Azure DevOps (repos CI/CD pipelines release management).
Technical Expertise
- Advanced Mobile Development: High proficiency in Xamarin MAUI with strong OOP multithreading and performance optimization skills.
- RESTful API Integration: Proven ability to design consume and optimize APIs for mobile use.
- Mobile Device Integration: Skilled in implementing native device functionality (camera GPS notifications).
- Cross-Platform Deployments: Demonstrated success in publishing and maintaining apps on Apple iOS Android and Huawei stores.
- Security Standards: Hands-on experience addressing mobile vulnerabilities and applying OWASP mobile security best practices.
- Enterprise-Scale Solutions: Experience supporting applications with 500000 users and high concurrency.
- DevOps & Diagnostics: Skilled in CI/CD Azure DevOps and troubleshooting production issues under pressure.
Personal Profile
- Self-motivated team player and leader with experience managing development teams.
- Strong problem-solving and analytical skills with proven ability to perform root cause analysis under high-pressure conditions.
- Excellent communication and interpersonal skills able to collaborate across technical and business teams.
- Detail-oriented with a focus on quality scalability and user experience.
- Flexible adaptable and a lifelong learner committed to continuous improvement.
Advanced Mobile Development: High proficiency in Xamarin MAUI, with strong OOP, multithreading, and performance optimization skills. RESTful API Integration: Proven ability to design, consume, and optimize APIs for mobile use. Mobile Device Integration: Skilled in implementing native device functionality (camera, GPS, notifications). Cross-Platform Deployments: Demonstrated success in publishing and maintaining apps on Apple iOS, Android, and Huawei stores. Security Standards: Hands-on experience addressing mobile vulnerabilities and applying OWASP mobile security best practices. Enterprise-Scale Solutions: Experience supporting applications with 500,000+ users and high concurrency. DevOps & Diagnostics: Skilled in CI/CD, Azure DevOps, and troubleshooting production issues under pressure.
Education
Relevant tertiary qualification in IT, Computer Science, or Engineering, OR 8+ years continuous mobile development experience. Proven expertise in Microsoft Xamarin, including migration MAUI (up to 9). At least 5 years experience as a senior mobile developer environments. Experience with Web API development and consumption (RESTful, SOAP).