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:
- Generosity First, Always: We lead with kindness. Our best work happens when we act in service of others.
- Constant Curiosity: We are eager to learn, grow, and explore beyond the obvious.
- Act with Agility: We welcome change; it’s the only constant. We embrace, adjust, adapt.
- Passion for Positivity: We greet each day with warmth and possibility.
- Collective Ambition: We have high aspirations that are achieved when we work together with a shared purpose.
Sr Software Engineer, React Native
As a Senior Software Engineer with CAVA you will be diverse; from building new UI components and writing well-tested business logic for our mobile app, to architecting reliable experiences that leverage third party integrations, you will be working to solve the ever changing needs of the business. CAVA looks for engineers with a product mindset, who empathize with the customer on the experiences they are building. 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, testable, well-crafted code, sharing best practices on how you did this.
- Work across several different problem spaces, building great products 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.
- 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
The Qualifications:
- Have multiple years of success throughout the entire software development life cycle
- 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-paced team environment
- A communicator of both technical and non-technical so that all people can follow you
- Provided successful builds using React Native
- Developed in React, TypeScript, Next.js, and front-end state management tools
- Be a continuous learner
- Used git and pull requests to manage code changes; github, bitbucket
- Understand CSS preprocessors (SCSS, Sass, Less)
- Experience building with accessibility in mind
Optional:
- 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*
- Early Wage Access!
- Unlimited PTO, 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
- All exempt and non-exempt employees are eligible for benefits. Benefits are effective the 1st of the month following 30 days of service and you have until the day before the effective date to enroll. A new hire can enroll in our benefit program by selecting a link that is emailed directly to the new hire at their personal email address once hired
- The compensation range posted includes total cash
*Indicates qualifying eligible positions only
CAVA – Joining “A culture, not a concept”
This job description is not intended to be a comprehensive list of all the duties and responsibilities of the position, and such duties and responsibilities may change without notice. 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.