Technical Architect (Mobile - Android & IOS )

10 - 12 years

0 Lacs

Posted:4 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Introduction

About SymphonyAI:

SymphonyAI Retail is a leading provider of advanced AI-driven solutions and services specifically designed for the retail industry. We empower retailers and consumer packaged goods (CPG) companies with innovative technology to enhance their operations, optimize decision-making, and deliver exceptional customer experiences.We are seeking a highly experienced Mobile Architect to define and lead the technical vision for our mobile applications across iOS and Android platforms. This role will drive scalable, secure, and high-performance end-to-end mobile architecture using modern technologies including Swift, SwiftUI, Kotlin, Jetpack Compose, RESTful APIs, cloud services (AWS/Azure), Firebase, CI/CD pipelines (GitHub Actions, Fastlane), analytics, and crash monitoring tools.

About the role:

  • Define and own the overall mobile architecture across iOS and Android platforms, ensuring scalability, performance, maintainability, and security.
  • Establish platform standards, best practices, coding guidelines, and architectural patterns across both mobile teams.
  • Drive consistency in app structure, networking, data handling, offline strategy, analytics, and CI/CD pipelines.
  • Evaluate, recommend, and introduce new technologies, frameworks, and tools aligned with long-term product strategy.
  • Provide hands-on guidance and contribute to complex feature development, core frameworks, and shared components.
  • Ensure robust integration with backend services via RESTful APIs, authentication, and cloud services.
  • Partner closely with Product Managers, UX/UI Designers, Backend Engineers, QA, and DevOps to deliver seamless user experiences.
  • Lead technical decision-making, trade-off analysis, and resolution of complex cross-platform challenges.
  • Ensure high standards of code quality, performance, security, and reliability through reviews, automated testing, and monitoring.
  • Drive best practices for unit testing, UI testing, performance testing, and observability.
  • Own and continuously improve CI/CD pipelines, release processes, and app store delivery workflows.
  • Proactively identify and resolve performance bottlenecks, stability issues, and technical debt.

About you:

  • 10 or more years of professional mobile development experience with strong exposure to both iOS and Android platforms.
  • Bachelor's or Master's degree in Engineering, Computer Science, or a related field.
Technical Skills - Android
  • Strong proficiency in Kotlin and Java.
  • Experience with Jetpack libraries (Compose, WorkManager, etc.).
  • Solid understanding of Android SDK, OS versions, device fragmentation, and screen sizes.
  • Expertise in Dependency Injection (Dagger, Hilt, Koin).
  • Experience with offline storage, threading, and performance optimization.
  • Android testing experience using JUnit, Mockito, Espresso.
Technical Skills - iOS
  • Strong proficiency in Swift, SwiftUI, UIKit, and Objective-C.
  • Experience with architectural patterns such as MVVM, VIPER, and Atomic Design.
  • Deep understanding of iOS SDK, debugging tools, OS versions, and device variations.
  • Experience with Realm/Core Data, GCD, and performance tuning.
  • iOS testing experience using XCTest, Quick/Nimble, and UI testing frameworks.
Cross-Platform & Platform-Agnostic Skills
  • Strong experience consuming RESTful APIs, handling authentication, and integrating backend services.
  • Familiarity with push notifications, deep linking, and cloud messaging APIs.
  • Hands-on experience with CI/CD pipelines using tools like GitHub Actions, Fastlane, or similar.
  • Strong understanding of Git and modern branching strategies.
  • Experience with Firebase, Crashlytics, analytics, and monitoring tools.
  • Knowledge of mobile security, accessibility standards, and localization best practices.
Desirable Skills (Nice to have)
  • Experience building mobile applications for Retail, Store Operations, Field Execution, or Enterprise environments.
  • Exposure to Computer Vision, OCR, image capture workflows, or camera-heavy applications.
  • Familiarity with AI/ML integration on mobile platforms (Core ML, Vision, on-device ML, or cloud-based ML).
  • Experience with AWS, Azure, or other cloud platforms.
  • Strong understanding of Agile/Scrum methodologies and scaling mobile teams.
  • Contributions to open-source projects or ownership of large-scale production mobile apps.
  • Experience with mobile analytics, performance monitoring, and observability platforms.

About Us

What We Offer

  • Competitive salary and benefits package.
  • Flexible hybrid working model.
  • Opportunities for professional growth and development.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You