Senior Software Engineer

CAVA

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.

Full Stack Engineer Unified Web

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 framework (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*
  • 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 nonexempt
    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.
  • Please note that visa sponsorship is not available.
  • 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.

$ 140000.0-180000.0 per year

Set up job alerts and get notified about the new jobs

Similar Remote Jobs

Scroll to Top