The Architect partners with delivery teams to architect, design, and build flexible, scalable, and resilient applications and services that can more easily adapt to future business needs. The Mobile App is the guest-facing Native iOS Application. The App is the front-end experience for guests to browse and purchase products, as well as engage with other Guest-specific features, such as Community, Wishlist, Loyalty, etc.
Responsibilities
- Develop and maintain current and future-state architecture models.
- Conduct code reviews alongside QA and developers to ensure adherence to specs.
- Design solutions with other architects for system integrations.
- Advise Mobile Developers on best practices and Architecture usage.
- Coordinate Mobile Application Release Processes.
- Advise and Monitor Resource usage and costs (AWS).
- Work closely with other domain architects and development teams to support and guide solution implementations.
- Work directly with Business Analysts to define and refine technical requirements for future work
- Ensuring all required details and documentation are in the right place on Jira and confluence.
- Participate in technology reviews and conduct as-built audits + documentation, and work with ops readiness teams to design system continuity and support.
Qualifications
- Bachelor’s degree in computer science/engineering or equivalent work experience.
- 10+ Years of iOS Engineering Experience.
- 10 years of AWS Architecture Experience.
- Solid experience programming in Java, C++, XML, Kotlin, etc.
- Strong experience building in-house apps.
- Strong knowledge of data structures, algorithms, and mobile OS security fundamentals.
- Experience in building architecture for Apps with a supporting Cloud architecture.