Sr Staff, Architecture Engineering

GAP Inc

2 - 5 years

Hyderabad

Posted: 1/16/2025

Job Description

About the Role

We are seeking an experienced and hands-on Mobile App Solution Architect to lead the architecture and feature delivery of a high-traffic, retail-focused consumer-facing mobile application. This role requires deep technical expertise in both native (iOS and Android) and cross-platform (Flutter) mobile app development, as well as experience in building localized applications to support multiple languages. You’ll be collaborating closely with US-based teams and working across time zones, so excellent communication and collaboration skills are essential. The ideal candidate will bring a strong background in Swift and Kotlin, paired with experience in Flutter for cross-platform development, and will have a proven track record of building and delivering high-quality, user-friendly retail apps with multi-language support.

What You'll Do

Solution Architecture and Design:

  - Architect and document the app’s core structure, including technical specifications, design patterns, and best practices for a retail-focused, consumer-facing app.

  - Ensure the app is built with multi-language support and localization features to cater to a diverse user base.

  - Collaborate with backend teams to establish seamless integration with APIs and data flows, ensuring that localization considerations are incorporated into all stages of development.

Hands-On Development and Feature Ownership:

  - Actively develop key features and enhancements using **Swift** and **Kotlin** for iOS and Android, along with **Flutter** for cross-platform functionality.

  - Provide leadership and mentorship to developers, conducting regular code reviews and setting standards for code quality, performance, and maintainability.

  - Lead the release process to ensure smooth deployments, addressing localization requirements to offer a consistent experience across all supported languages.

Delivery and Coordination:

  - Own the end-to-end delivery of features, managing timelines, quality standards, and localization requirements to meet both business goals and user expectations.

  - Coordinate closely with US-based teams, effectively managing collaboration across time zones and aligning on priorities and technical details.

  - Participate in Agile ceremonies and leverage Agile methodologies to track and manage feature development, ensuring localization is integrated throughout.

Retail-Specific and Localization Optimization:

  - Design a cross-platform architecture that balances user experience with the needs of a multi-lingual retail audience, integrating native components where needed for optimal performance.

  - Assess and implement cross-platform solutions, considering a high-touch retail shopping app’s unique localization and user experience needs.

  - Develop strategies to optimize cost-effectiveness and the localized user experience, especially for high-traffic interactions like shopping, browsing, and cart management.

Communication and Stakeholder Engagement:

  - Effectively communicate technical decisions, trade-offs, and progress with stakeholders, providing transparency on localization progress and challenges.

  - Regularly collaborate with product, design, and backend teams to align on product vision, ensuring that the mobile app delivers a high-quality, competitive experience for a global user base.

Who You Are

Technical Skills:

  - 12+ years of mobile app development experience, with a minimum of 5 years in a solution architect or lead developer role for consumer-facing applications.

  - Advanced proficiency in Swift and Kotlin for native iOS and Android development, with proven experience in Flutter for cross-platform applications.

  - Expertise in building apps with localization support, including best practices for multi-language app architecture, localization file management, and region-specific requirements.

  - Strong experience with modern mobile app architectures (MVC, MVVM, Clean Architecture) and RESTful APIs, as well as mobile analytics and A/B testing tools.

Tools and Frameworks:

  - Proficiency in development tools like Xcode, Android Studio, Gradle, and CI/CD platforms for mobile applications (e.g., Github Actions, Jenkins).

  - Knowledge of mobile-specific testing frameworks for both unit and UI testing, with a focus on ensuring localized content and UI elements work as expected across languages.

  - Hands-on experience with cloud services, backend integrations, and mobile analytics platforms used in retail (e.g., Azure, Tealium, New Relic).

Soft Skills:

  - Proven experience working in distributed environments, with strong communication skills for collaborating effectively across time zones, particularly with US-based teams.

  - Ability to take initiative and solve complex problems independently, particularly around localization and consumer-facing UI challenges.

  - Adaptable and proactive in identifying and resolving issues to maintain an optimized, localized user experience.

Education:

  - Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).

Preferred Qualifications:

- Experience with other cross-platform frameworks, such as React Native, is a plus.

- Familiarity with Server-Driven UI frameworks and retail-specific features such as payment processing, push notifications, and personalization.

- Prior experience working in an Agile/Scrum environment and familiarity with tools like JIRA.

About Company

Gap Inc., commonly known as GAP, is a leading global retailer specializing in clothing, accessories, and personal care products. Founded in 1969 and headquartered in San Francisco, California, Gap operates several brands, including Gap, Old Navy, Banana Republic, Athleta, and Intermix. The company is known for its casual and stylish apparel, targeting a wide range of age groups and lifestyles. With a strong presence both online and in physical stores, Gap focuses on offering high-quality, affordable fashion while emphasizing sustainability and social responsibility in its operations.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).