i
Gap
28 Gap Jobs
9-11 years
Hyderabad / Secunderabad
1 vacancy
Sr Staff, Architecture Engineering
Gap
posted 7hr ago
Flexible timing
Key skills for the job
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 AreTechnical 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.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Gap roles with real interview advice