HamburgerMenu
hirist

Accolite - Mobile App Architect - iOS/Android Platforms

Posted on: 18/11/2025

Job Description

Description :


Key Responsibilities :

- Design and define scalable, maintainable, and secure mobile application architectures for both native and cross-platform implementations.

- Lead the evaluation and adoption of appropriate technologies (e.g., Swift, Kotlin, React Native, Flutter) based on project requirements.

- Ensure architectural consistency across projects, balancing innovation with technical feasibility and delivery timelines.

Technology Strategy :

- Define mobile technology roadmaps and align them with enterprise and client goals.

- Evaluate emerging mobile technologies, frameworks, and patterns for potential adoption in projects.

- Partner with backend and DevOps teams to establish CI/CD pipelines, app monitoring, and release automation for mobile applications.

Platform Expertise :

- Provide in-depth technical leadership across iOS (Swift, Objective-C) and Android (Kotlin, Java) ecosystems.

- Guide teams in developing cross-platform applications using frameworks such as Flutter, React Native, or Xamarin.

- Define integration patterns with backend services, APIs, and third-party SDKs.

Code Quality & Governance :

- Establish coding standards, design principles, and review practices to maintain code quality and performance.

- Implement test automation and enforce unit, integration, and UI testing using frameworks like XCTest, Espresso, or Detox.

- Ensure adherence to security, performance, and compliance best practices.

Collaboration & Solutioning :

- Collaborate with product managers, UX/UI designers, and backend teams to ensure cohesive and performant user experiences.

- Translate business and design requirements into technical architecture blueprints.

- Participate in pre-sales and solution design discussions to define mobile strategies for clients.

Performance, Security & Scalability :

- Architect for high performance and responsiveness across devices and operating systems.

- Ensure robust security practices, including encryption, secure data storage, and authentication mechanisms.

- Optimize app size, memory footprint, and network performance.

Technical Leadership :

- Act as a mobile technology thought leader across engagements, guiding and mentoring teams on modern development practices.

- Support teams in resolving complex technical challenges, performance bottlenecks, and architectural trade-offs.

- Promote a culture of continuous improvement, innovation, and reusability.

Innovation & Research :

- Stay current with emerging mobile trends (AR/VR, AI/ML on-device processing, wearable tech).

- Drive proof-of-concepts (PoCs) to explore new capabilities and evaluate frameworks.

- Advocate best practices for mobile DevOps, cloud integration, and observability.

Requirements Education :



- Bachelors or Masters degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Experience :



- 7 to 10 years of experience in mobile application development, with 34 years in architecture or technical leadership roles.

- Proven experience designing and implementing enterprise-grade mobile applications for iOS and Android.

- Strong background in cross-platform development (React Native, Flutter, Xamarin).

- Hands-on experience integrating mobile apps with backend APIs, middleware, and third-party services.

- In-depth understanding of mobile app lifecycle, design patterns (MVC, MVVM, MVP, Clean Architecture), and best practices.

- Familiarity with CI/CD, mobile release pipelines, and app distribution (App Store, Google Play, MDM solutions).

- Strong exposure to mobile performance optimization, troubleshooting, and profiling tools (Instruments, Android Profiler).

- Understanding of UX/UI principles and collaboration with design teams for consistent user experiences.

Technical Skills :



- Expert in Swift, Kotlin, Objective-C, and Java.

- Proficient in cross-platform frameworks (React Native, Flutter).

- Knowledge of cloud integration (Firebase, AWS, Azure Mobile, GCP).

- Experience with mobile security best practices and data privacy compliance (e.g., GDPR).

- Familiar with Git-based workflows, CI/CD pipelines, and testing frameworks.

- Experience with App Store / Play Store submissions, policies, and troubleshooting.

Soft Skills :



- Excellent problem-solving and decision-making skills.

- Strong collaboration and communication abilities across distributed teams.

- Ability to mentor, coach, and inspire development teams.

- Highly detail-oriented with a passion for delivering polished, high-quality apps.

- Self-driven and adaptable to fast-paced, client-facing environments.

Desirable Skills :



- Experience with AR/VR, wearables, or IoT-driven mobile applications.

- Familiarity with machine learning integration (CoreML, TensorFlow Lite).

- Experience in mobile analytics and observability tools (Firebase Analytics, Crashlytics, AppDynamics).

- Exposure to DevOps for mobile automated builds, testing, and deployment pipelines.


info-icon

Did you find something suspicious?