Lead Mobile Engineer
Apply NowCompany: FOCUS Brands LLC
Location: Atlanta, GA 30349
Description:
Essential Functions
Job Summary
GO TO FOODS is on a journey to build out an industry leading Digital Platform which will power its 7 existing brands and enable smooth integration of future brands.
GO TO FOODS Digital Technology team is seeking a Mobile Engineer who will be responsible for leading a team of developers to build mobile applications for our brands. To be successful the candidate will need excellent communication skills and will possess a deep technical knowledge of React Native development. They should be able to work effectively in an agile environment and should be a self-starter.
Work Experience
Skills & Abilities
- Work closely with our Principal Mobile Engineer, development team and stakeholders.
- Participate in creative design discussions.
- Perform feasibility analysis for all mobile app designs.
- Lead development efforts for mobile development.
- Participate in code reviews.
- Collaborate with product and technology leadership to help plan work for technology pods.
- Research and assess feasibility of features suggested by product teams.
- Assist experimentation of various features to drive conversion and user engagement.
- Actively research and provide solutions for problems.
- Keep up with market direction on mobile app development and provide the team with timely input.
- Design and present elegant solutions to gaps in the products we build.
- Support product releases and ability to triage issues in production.
- Understand cloud infrastructure.
- Have experience with CICD pipelines.
- Work in a fast-paced environment.
- Have an end user focus.
Job Summary
GO TO FOODS is on a journey to build out an industry leading Digital Platform which will power its 7 existing brands and enable smooth integration of future brands.
GO TO FOODS Digital Technology team is seeking a Mobile Engineer who will be responsible for leading a team of developers to build mobile applications for our brands. To be successful the candidate will need excellent communication skills and will possess a deep technical knowledge of React Native development. They should be able to work effectively in an agile environment and should be a self-starter.
Work Experience
- 5+ years of development experience using React Native to deliver iOS and Android mobile applications.
- Experience with Git.
- Experience with Jira & Confluence or similar agile tools.
- Experience in various deployment strategies.
- Experience in various testing and experimentation strategies with app development.
Skills & Abilities
- Proficient in React Native with the ability to deliver highly performant iOS and Android mobile applications.
- Strong fundamental understanding of iOS and Android lifecycle and the necessary integration points with React Native.
- Proficient in consuming REST API services.
- Proficient in debugging and knowledge of edge cases with performance specific to mobile.
- Experience integrating payment solutions like Apple Pay, Google Pay, PayPal etc. into mobile apps is a plus.
- Experience integrating social logins into mobile apps is a plus.
- Experience consuming GraphQL services is a plus.
- Experience implementing feature flagging.
- Some experience integrating with content management.
- Advanced user of GIT, Jira, Confluence, and other supporting tools or similar platform
- Proficient in CICD practices and ability to understand pipelines.
- Experience working with NPM.
- Experience working with TypeScript.
- Ability to understand Java and JavaScript code.
- Experience in the Quick Serve Restaurant space is a plus.
- Working knowledge of the interdependencies between/across businesses to proactively identify risks/issues that could have an impact on business results.
- Ability to communicate complex, technical concepts to business leaders and technical resources in clear concise language; to convey clear, concise information in verbal, written, electronic, and other communication formats; to demonstrate active listening while engaging others; and to articulate ideas and present information to all levels of the organization and varying sizes of audiences.
- Ability to develop and maintain positive business relationships and foster an environment of mutual respect, understanding, trust, and support.
- Ability to adapt and adjust planned work through analyzing work demands, competing priorities, and tight deadlines; and to understand the most effective and efficient means to accomplish tasks within the parameters of the organizational structure, processes, systems, and policies.
- Ability to exercise judgment and discretion in dealing with matters of significance; and to conduct research, analyze data, and arrive at valid conclusions.
- Ability to conduct research, perform analysis, and communicate results effectively.
- Ability to anticipate and respond to the needs of stakeholders (e.g., internal and external customers, etc.) in a timely manner.