20-02-2026 11:20:43
Job_303697
9 - 18 years
We are seeking a highly skilled Mobile Architect to spearhead the design, development, and delivery of native mobile applications across both Android (Kotlin) and iOS (Swift/SwiftUI) platforms. The ideal candidate will lead a technical team of 6–7 developers, provide architectural guidance, and ensure high‑quality, scalable solutions in a scrum‑based Agile environment. Experience in the aviation or travel industry domain is a plus but not mandatory.
Lead and mentor a team of 12 to 15 mobile developers (Android & iOS), providing technical guidance, architectural direction, and code reviews.
Drive adoption of best practices in coding standards, design patterns, and mobile architecture.
Collaborate with product owners, business analysts, and QA teams to ensure sprint commitments are met.
Strong proficiency in Kotlin for native Android app development.
Deep understanding of Android SDK and Jetpack libraries.
Experience with TCL architecture or equivalent layered patterns (MVVM/MVP/MVI).
Strong proficiency in Swift and SwiftUI for native iOS app development.
Deep understanding of UIKit, Combine framework, and Apple’s Human Interface Guidelines.
Familiarity with modular architecture patterns (MVVM, VIPER, Clean Architecture).
Hands‑on experience with Xcode build system, and Swift Package Manager.
Knowledge of iOS concurrency models (Grand Central Dispatch, async/await).
Hands‑on experience with Material Design guidelines, responsive layouts, and UI/UX principles.
Proficiency in multi‑threading, coroutines, and asynchronous programming for performance optimization.
Define and enforce cross‑platform architectural standards and guidelines.
Translate business requirements into scalable, maintainable technical solutions.
Optimize applications for performance, scalability, resilience, and security.
Evaluate and integrate emerging technologies (e.g., cross‑platform frameworks, AI‑assisted development tools).
Ensure modularization and reusability across Android and iOS codebases.
Work in a scrum‑based Agile environment, participating in sprint planning, daily stand‑ups, and retrospectives.
Act as a technical point of contact for clients, ensuring clear communication and expectation management.
Present architectural solutions, technical roadmaps, and progress updates to stakeholders.
Ensure unit/integration test coverage and adherence to QA standards.
Implement monitoring and observability for mobile applications (Firebase, Azure, FullStory, New Relic).
Drive continuous improvement in development processes and DevOps practices.
Strong expertise in Android (Kotlin) and iOS (Swift/SwiftUI) native app development.
Hands‑on experience with TCL architecture and equivalent iOS layered patterns.
Solid understanding of design patterns, architecture principles, and mobile app lifecycle.
Excellent communication skills and ability to interact with clients.
Strong mentoring and coaching abilities.
Domain knowledge in aviation or travel industry (preferred).
Experience with CI/CD pipelines for mobile apps (Azure DevOps, Jenkins, GitHub Actions, Fastlane).
Familiarity with mobile integration (Azure, Firebase, FullStory).
Knowledge of mobile security best practices (data encryption, secure storage, OWASP Mobile Top 10).
Exposure to cross‑functional collaboration with backend/API teams.
Integration with RESTful APIs, GraphQL, and Backend‑for‑Frontend (BFF).
Experience with Firebase services (Crashlytics, Analytics, Performance Monitoring, Remote Config, Push Notifications).
Proficiency with Gradle (Android), Xcode build system (iOS), Git, and DevOps tooling.
Use of Copilot or AI‑assisted development tools to improve productivity, code quality, and accelerate delivery.