Vacancy expired!
Help design and build the systems responsible for ringing up over $12 billion in annual sales!In the Chick-fil-A One Senior Software Engineer role on the custom point-of-sale engineering team, you will be responsible for design, development, and technical understanding of key Chick-fil-A point-of-sale (POS) user experiences. This role will be extremely team-oriented, working with immediate team members and other agile development teams. Your work will directly support Chick-fil-A Operators and their team members as they capture sales information in the highest-volume restaurant environments in the industry.
Understand web front-end technologies, especially React Native and supporting frameworks and tooling, and use these technologies effectively to advance the point-of-sale technology strategy.
Remain informed on relevant front-end development technologies as they emerge and change, and recommend appropriate changes to the team’s approach to solution delivery.
Contribute to the architecture and detailed design of custom, in-restaurant point-of-sale solutions using microservices design patterns deployed in hybrid fashion both to public cloud infrastructure and to in-restaurant, containerized infrastructure.
Contribute as able to the development and maintenance of the team’s entire solution, cross-training on other team roles and building skills as needed.
Partner with business stakeholders to capture and implement new requirements, helping the POS engineering team ensure point-of-sale solutions support the latest restaurant service models and business models on the leading edge of the Chick-fil-A innovation lifecycle.
Understand specific business processes and requirements and translate them to software functional requirements, then deliver working software that meets the requirements.
Work closely with and maintain key vendor relationships.
Identify needs for changes and enhancements to back-end services, and work effectively with the agile development teams supporting our digital commerce experiences to implement those changes.
Manage multiple projects/tasks of varying complexities through effective project management and collaboration with other agile teams.
5 years of experience in web front-end development
1 year of experience in React Native development
Exceptional written and verbal communication skills, including the ability to explain technical matters to a non-technical audience
Experience consuming REST/JSON services in web applications
Comfortable working in a team-based development environment
Experience communicating steps taken when learning about new web application problem topics
Experience implementing complex technical features or solutions
Bachelor's degree in a related field of study
Experience in native Android (Java or Kotlin) or Apple iOS Swift development
Experience with Git/GitHub, including the GitHub Flow of feature branching, pull requests, etc
Familiarity with testing frameworks JestJS and Detox for React and React Native development
Experience working with an agile development methodology featuring sprints, points estimation, and daily standups
Experience working with NoSQL-type, key/value data stores
5High SchoolBachelors Degree3.0ID: 2019-7137 External Company Name: Chick-fil-A, Inc. External Company URL: www.chick-fil-a.com Street: 5200 Buffington Rd.