Software Engineering Architect (Ahmedabad)

Software Engineering Architect (Ahmedabad)

06 Nov
|
Vagaro
|
Ahmedabad

06 Nov

Vagaro

Ahmedabad

Software Architect (iOS) | Ahmedabad, Gujarat | Work from Office
Experience: 7+ years
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)

Vagaro is a global leader in cloud-based business management software for the salon, spa, beauty, fitness, and wellness industries. Our product-led platform helps businesses manage scheduling, payments, marketing, and operations in one place.

We are looking for a hands-on iOS Architect to own the architecture, quality, and scalability of the Vagaro Pro and Vagaro customer iOS apps. Author architecture decision records (ADRs) and design docs; Design API contracts with backend teams covering REST, pagination, error handling, offline sync, and versioning.
Lead root-cause analysis for production crashes and incidents, and drive fixes to closure.
Define the iOS testing strategy (unit, UI, snapshot, integration) and automation coverage gates per release.
Improve CI/CD, Xcode build performance, the release train, phased releases, and feature flag usage.
7+ years of software engineering, including 5+ years building native iOS apps shipped at scale.

- Expert in MVVM, Clean Architecture, the Coordinator pattern,



and modular project structure using Swift Package Manager.
- Experience with Core Data or SwiftData, Keychain, URLSession, Codable, and protocol-based dependency injection.
- Testing with XCTest, XCUITest, and snapshot testing; performance work using Instruments, MetricKit, and launch-time and memory optimization.
- Experience with Firebase Crashlytics, APNs, and App Store Connect (TestFlight, phased release, review guidelines).
- Mobile CI/CD experience with GitHub Actions or Azure DevOps and Fastlane.
- Transparent written communication for design docs, ADRs, and RCA reports.

Working knowledge of Android or Kotlin Multiplatform.
Experience with WKWebView/React screens embedded in native apps and bridge design.
Mobile payments or POS experience (card readers, Tap to Pay on iPhone, PCI considerations).
Experience with multi-tenant SaaS products.
5-day work week with a flexible schedule

- 15 paid leaves + 11 holidays, with leave encashment
- Comprehensive family medical insurance and maternity benefits
- Annual bonus and recognition programs
- Learning resources, tech sessions, gaming zones, Fun Fridays, and cultural events

📌 Software Engineering Architect (Ahmedabad)
🏢 Vagaro
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineering architect (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: software engineering architect (ahmedabad) / ahmedabad