Mobile Application Developer
Mobile Application Developer with nearly five years of experience building high-quality enterprise mobile applications across Android, iOS, Flutter, and Kotlin Multiplatform (KMP). Skilled in designing scalable cross-platform architectures with shared business logic while delivering native user experiences using Jetpack Compose and SwiftUI. Strong expertise in Clean Architecture, MVVM, RESTful APIs, dependency injection, offline-first development, performance optimisation, and modern mobile development practices.
Experience
- Experienced in developing enterprise-grade applications from concept to deployment, collaborating with cross-functional teams, translating business requirements into scalable technical solutions, and ensuring high code quality through best engineering practices.
- Proficient in integrating third-party SDKs, BLE devices, Firebase services, payment gateways, mapping solutions, analytics platforms, and enterprise mobility features.
- Hands-on experience with local data storage, offline synchronisation, background processing, authentication, and secure mobile application development.
Technical Skills
- Strong knowledge of CI/CD pipelines using GitHub Actions and Azure DevOps, automated testing, release management, version control with Git, and Agile/Scrum methodologies.
- Passionate about writing clean, maintainable, reusable, and testable code while continuously improving application performance, scalability, and user experience.
- Adept at troubleshooting complex production issues, mentoring teammates, and driving technical improvements.
- Always eager to learn emerging technologies, contribute to innovative products, and build reliable, high-performance mobile applications that deliver measurable business value across Android and iOS platforms.