Dallas, TX, US
7 days ago
Full Stack Developer

Full Stack Developer, Digital Guest Experience

Dallas TX

What does it mean to be a BrinkerHead? We play like a team, take pride in our culture and seek every opportunity to make people feel special. Life is short. Work happy. At Brinker, we connect, serve and give to create the best life for our Team Members, Guests and community. Through our cultural beliefs, Brinker empowers its Team Members to positively impact our 4 Key Results: Engaging Team Members, Bringing Back Guests, Growing Sales and Increasing Profits. Brinker International is an equal opportunity employer; we foster an inclusion environment that promotes respect, diversity of thought and success for all.

Job Summary

Brinker IT is seeking full-stack application developer to be part of the Digital Guest Experience (DGE) team. The DGE team is responsible for developing the digital tools which enable our guests to place orders online and to participate in our customer loyalty programs. This application developer will primarily work on digital tools systems that support the e-commerce functions of the Chili’s brand (i.e., Chilis.com). The system is comprised of cloud-hosted microservices, APIs, serverless functions, headless CMS, static site content generator, CDN, build deploy pipelines, and a native mobile app.

Your Key Job Functions

Develop both the back-end and front-end components of the e-commerce system using Typescript, Node.js, React, React Native, Builder.io, and related technologies.Develop the build and deploy pipelines of the system using GitHub Enterprise workflows, actions, and related technologies.Proficient in both front-end and back-end development. Work on the entire application stack independently or collaboratively with a team.Write clean, maintainable, and efficient code while following best practices and coding standards.Perform thorough testing and debugging of applications to ensure high-quality and bug-free software.Keep up to date with emerging technologies and industry trends, actively contributing innovative ideas to improve processes and software development practices.Troubleshoot and resolve application issues, providing support to dev leads and Product Owner.Member of a cross-functional Agile development team, actively participating in the various Scrum ceremonies.Be flexible to participate actively in an on-call rotation setting that monitors systems closely during high-volume business hours

What You Bring to the Team

· Bachelor’s degree in computer science, software engineering, or another related field.

· 2 years of experience as a Full-Stack Application Developer, or similar role, working on a large-scale e-commerce cloud-hosted system.

· Demonstrated proficiency with application performance monitoring tools, including but not limited to, Google Logs and New Relic

· Experience with building and implementation of cloud platforms like Google Cloud and AWS, and implementing cloud-native solutions, including but not limited to, Google Cloud Functions, Google Kubernetes Engine, Cloud Storage, Google Monitoring and Logging

· Experience creating components in a CMS for non-technical users to be able to maintain website content

· Experience running apps and services in containers, including but not limited to Google Kubernetes Engine Clusters

· Experience in building APIs and integrating them with third-party APIs.

· Experience developing web-based UIs using JavaScript, HTML, and CSS.

· Experience using modern JavaScript frameworks, including but not limited to, TypeScript, Node.js, React, and Jest.

· Experience programming with Python.

· Experience working within a Nx workspace monorepo.

· Experience building APIs and static content with NextJS or a similar framework

· Familiarity with utilizing version control systems, including but not limited to, Git

· Familiarity with utilizing automated CI/CD pipeline tools including, but not limited to, GitHub Workflows and Jenkins

· Solid understanding of object-oriented programming principles, common design patterns, writing clean code, and refactoring.

· Demonstrated problem-solving and analytical skills, with the ability to be a “self-starter”, flex, and adapt to new technologies

· Strong communication skills, including verbal and written

· Demonstrated ability to work and collaborate effectively within a multi-tiered organization

Why Brinker

We offer a competitive benefits package including medical/dental/vision, life insurance, paid vacation/holidays, and 401(k) with company match and generous dining discounts. Every team member working at the Restaurant Support Center (aka Brinker headquarters) is eligible for annual bonus potential.

Our campus includes an onsite gym plus opportunities to increase your wellbeing with onsite Yoga and boot camp programs. Work/Life/Fun balance in a casual and collaborative work environment Team members enjoy company-wide events and celebrations. Regular volunteer opportunities with our community give back programs

Check our Careers page for more exciting opportunities Brinker Careers

Join our talent communities Brinker LinkedIn

#LifeisShortWorkHappy
#brinkerjobs
#brinkerhead

Confirm your E-mail: Send Email