Est. $38.03 - $64.35
Full-time

Washington, DC 20001

Company Profile:
At CAVA, we make it deliciously simple to eat well and feel good every day. We are guided by a Mediterranean heritage that’s been perfecting how to eat and live for four thousand years. We prioritize authenticity, curiosity and the pursuit of excellence in everything we do. We are working towards something big, together


We foster a culture built on five core values: 

  • Positivity – Every one of us can change someone’s day for the better.   
  • Transparency –We use transparency to help us make decisions through open dialogue
  • Humility – We can always find ways to improve.
  • Fanaticism – We are passionate about the opportunity to turn every guest into a fanatic.
  • Thoughtfulness –We go above and beyond for our guests, our teams and communities

The Title:  

Full Stack Engineer Unified Web (Washington DC, St. Louis, Dallas, Remote)

The Role:
Full Stack Engineer to help implement CAVA's technical vision. This position will report to the Lead Engineer and require a passion for our mission and the drive to build technology to support a fast-growing company.

As a Full Stack Engineer with CAVA you will be diverse; from building new UI components and writing well-tested business logic for our digital ordering web platform and mobile app, to architecting reliable backend APIs, you will be working to solve the ever changing needs of the business. It's your job to be focused on sharing your knowledge with coworkers as well as learning from their experience, all the while iteratively building and shipping a successful product.  We work closely as a talented team every day to bring the vision to life.


What You'll Do:
  • Collaborate with designers, strategists and other engineers to turn ideas and concepts into technical robust products.
  • Write high performing, high preforming and testable, well-crafted code plus share best practices on how you did this
  • Work across several different platforms and problems, building great products and services that will have a lasting impact for CAVA.
  • Write code using unit tests, pull requests, code reviews and continuous integration to ensure a high level of quality and an excellent end product for consumers.
  • Make sense of business objectives and infrastructure needs—and know how and when to make technology choices that balances the two.
  • Participate in daily standups, use Agile techniques to iteratively ship products in small, self-organized teams.
  • Contribute to open source projects and problem solve.
  • Support and maintain all CAVA applications.


The Qualifications:

  • Have multiple years of success through out the entire software development life-cycle and have a can do attitude 
  • Bring to life the long-term "big picture" strategy and short-term initiatives to make gains in tech through code and problem solving
  • Write AMAZING, good quality, high functioning code
  • Worked to solve issues in a solution forward fast pace team environment
  • A communicator of both technical and non-technical so that all people can follow you
  • Successfully implemented solutions that were operationalized in RESTful web services, microservices
  • Provided successful builds in web & mobile using React or a similar JavaScript framework
  • Have hands-on experience on cloud platforms (AWS or similar) and containerization (docker)
  • Developed in Elixir, NodeJS, TypeScript or similar and performance tuning in PostgreSQL, NoSQL or similar
  • Be a zealous learner of tech and willing to try new things
  • Integrated CI/CD tools and pipelines – CircleCI/Jenkins/gitlab/CodePipeline or similar
  • Used git and pull requests to manage code changes; github, bitbucket
  • Utilized on a daily basis modern front-end JavaScript frameworks (React, Angular), (Redux, ngrx, RxJS, redux-saga)
  • Have an understanding of CSS preprocessors (SCSS, Sass, Less)
  • Please note we use Elixir and Phoenix, but experience with Ruby on Rails or other web frameworks and languages with open-source package management could translate.

Additionally, knowing any of these would be great:
  • How to write good unit tests and documentation
  • React Native, Swift, Objective-C, Java for Android
  • Front-end build tools (webpack, Babel, Gulp, Grunt)
  • PostgreSQL, Redis
  • DevOps experience (Docker, Kubernetes, logging, monitoring, incident response)
  • Distributed systems and architecture for horizontal scaling
  • Functional programming and immutable data structures

Physical Requirements:

  • Ability to maintain stationary position to be able to operate a computer and other office equipment
  • Must be able to identify, analyze and assess details
  • For certain positions, must be able to occasionally move or transport items up to 50 pounds
  • Ability to communicate with others and exchange information accurately and effectively
  • Constantly positions self and move about to support ordinary restaurant or food production support or office operations, as applicable
  • Ability to work in a constant state of alertness and in a safe manner  

What We Offer: 

  • Competitive salary, plus bonus and long-term incentives
  • Paid vacation, paid parental leave, plus paid opportunities to give back to the community
  • Health, Dental, Vision, Telemedicine, Pet Insurance plus more
  • 401k enrollment with CAVA contribution
  • Company-paid STD, LTD, Life and AD&D coverage for salaried positions
  • Free CAVA food
  • Casual work environment
  • The opportunity to be on the ground floor of a rapidly growing brand

                                                                   CAVA – Joining “a culture, not a concept”


As an equal opportunity employer, CAVA considers applicants for all positions without regard to race, color, sex, religion, national origin, disability, age, height, weight, marital status, sexual orientation, familial status, genetic information or any other characteristic or protected classes as defined by federal, state, or local law.

Similar jobs

in Washington, DC

Leidos Logo
  • Full-time
  • Brentwood, MD 20722
  • Urgently Hiring
Capital One Logo
  • Full-time, Part-time
  • Brentwood, MD 20722
  • Urgently Hiring
Capital One Logo
  • Full-time, Part-time
  • Brentwood, MD 20722
  • Urgently Hiring
Capital One Logo
  • Full-time, Part-time
  • Brentwood, MD 20722
  • Urgently Hiring
Capital One Logo
  • Full-time, Part-time
  • Brentwood, MD 20722
  • Urgently Hiring
Capital One Logo
  • Full-time, Part-time
  • Brentwood, MD 20722
  • Urgently Hiring
Capital One Logo
  • Full-time, Part-time
  • Brentwood, MD 20722
  • Urgently Hiring
Capital One Logo
  • Full-time, Part-time
  • Brentwood, MD 20722
  • Urgently Hiring
Capital One Logo
  • Full-time, Part-time
  • Brentwood, MD 20722
  • Urgently Hiring
Posting ID: 730959358 Posted: 2022-08-26 Job Title: Software Engineer