People Matter

Technical Architect (Mobile - Android & IOS )

Ayasdi

Ayasdi

Software Engineering, IT
India · Uttar Pradesh, India
Posted on Dec 22, 2025
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.


Job Description

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.