What are the responsibilities and job description for the Mobile Architect position at Casey's?
Casey's is looking for a highly motivated Mobile Architect to work closely with product and engineering team(s) to plan, develop and implement sustainable and secure solutions that meet and exceed desired business outcomes. You will provide technical vision, analysis and partner with engineering and business stakeholders as you design reference architectures that meet the demands of our business requirements, security standards, availability goals at scale. You will play an integral role to manage the technical lifecycle of one or more products, technologies and/or platforms as we deliver great experiences for team members who work/support our stores; guests who visit our stores, use our Casey's Rewards App or order online at Caseys.com!
Key Responsibilities:
- Technical consultant to delivery teams, business stakeholders and leadership providing recommendations and reference architecture for current and future technologies; system or systems context as appropriate
- Establish mobile best practices for coding conventions, use of frameworks, reviews, testing, builds, repositories
- Build the architecture vision, consult during development, and manage the lifecycle of one or more products and/or platforms, including application rationalization
- Maintains ongoing communication with product delivery teams and stakeholders, verifying developed solutions match the design and adjusting the solution architecture as appropriate
- Make sure the new and ongoing products in the mobile team have a clear vision with a defined technical roadmap
- A transformative culture putting service first and taking pride in caring for our guests, our communities, and each other.
- Opportunities to use cutting edge technologies and enterprise-wide collaboration to enable our strategy and drive world class service.
- The right balance between work and life, to do your best work and enjoy those important personal moments. Ask about our options for workplace flexibility that may be available.
- We're here for families! Great benefits including choices in medical plans, dental, vision, life insurance, employee stock purchase program, charitable giving programs, parental leave AND an onsite Child Development Center
- Competitive pay, 401k company match up to 6%, vacation & sick time, paid holidays, volunteer time, and an onsite cafeteria
- Dress for your day dress code, jeans are welcomed!
- The opportunity to work for a big company that has not lost our small company feel. Our senior leadership team is engaged, involved and accessible!
- What are you waiting for? Come be a part of a company that is growing, transforming and is here for good!
- Bachelor's degree in Computer Science, Information Technology, or equivalent work experience
- At least 5 years collective experience with one or more of the following: application development, architecture, data & analytics, services/APIs, architecture
- 3-4 years of demonstrated technical leadership
- Excellent knowledge and hands-on experience with multiple mobile platforms and related technologies: Android, iOS, Flutter, Xamarin, React Native etc. as well as APIs, communication, and security
- Experience with common mobile architectures like MVVM or MVC
- Strong skills in mobile application design
- Experience managing and visualizing application/platform lifecycles
- Experience in Cloud development and/or technologies
- Experience working in an Agile environment and DevOps practices
- Knowledge of convenience store and/or retail industry is a plus
- Detail oriented, analytical, and creative problem solver with passion making architecture an enabler of delivering speed to market
- Excellent interpersonal, verbal, written communication skills, including presentation skills, negotiation, and conflict resolution
- Ability to translate and communicate technical information for consumption by varied audiences (from senior leadership, technical and non-technical stakeholders and development teams)
- Ability to influence business strategic direction in partnership with key decision-makers, and highly technical resources, both internal and external/suppliers