Overview
Skills
Job Details
As a Mobile Architect, you will define the technical vision and architecture for mobile applications across iOS and Android platforms.
You will lead the design and development of hybrid and native mobile solutions, ensuring scalability, security, and optimal performance.
This role requires strong leadership, hands-on coding expertise, and strategic involvement in shaping solutions for business challenges.
Must Have Expertise in Ionic Capacitor and Cordova for hybrid apps. Strong proficiency in Swift (iOS) and Java (Android). Deep understanding of MVC, MVVM, Clean Architecture. Experience with RESTful APIs, JSON, and GraphQL.
Knowledge of mobile security standards (OWASP Mobile Top 10).
Hands-on experience with app store submission processes.
Willingness to work hands-on in development and debugging. Knowledge in native applications is highly preferred and close to critical for selection.
Nice to Have
Familiarity with Kotlin and Objective-C.
Experience with CICD pipelines (Jenkins, Fastlane, GitHub Actions). Knowledge of AWS, Azure, or Google Cloud Platform for mobile backend services. Experience with automated testing frameworks (Appium, Test, Espresso).
Banking Financial Services industry knowledge is a strong plus.
Tools to be used Jira for project management and issue tracking.
GitHub for version control and code collaboration. Copilot for AI-assisted coding and productivity. CICD tools like Jenkins, Fastlane, or GitHub Actions for automated builds and deployments.
Roles and Responsibilities
Strategic Leadership Identify potential problem statements and propose innovative, scalable solutions aligned with business objectives.
Architecture Ownership Define and document mobile architecture standards, patterns, and best practices.
Design Governance Participate in review sessions to approve designs and validate implementation by peers and development teams.
Hands-On Development Work hands-on in coding and troubleshooting complex issues when required.
Integration Design integrations with backend services, APIs, and third-party SDKs.
Performance Optimization Ensure apps are optimized for speed, memory, and battery usage.
Security Implement mobile security best practices.
Collaboration Work closely with product managers, UXUI designers, and backend engineers to deliver seamless user experiences.
Mentorship Provide technical guidance and mentorship to development teams.
Innovation Stay current with emerging mobile technologies and trends.
Generic Managerial Skills, If any Soft Skills
Strong communication and stakeholder management skills.
Ability to translate business requirements into technical solutions. Leadership and team mentoring capabilities.
KPIs Success Metrics Architecture Compliance 100 adherence to defined architecture standards across projects.
Performance Benchmarks oApp load time 2 seconds. Crash-free rate 99.
Security Zero critical vulnerabilities identified in penetration tests.