Software Engineer, Front End, Caviar

  • Full-time

Company Description

The Caviar team is building the world's best food delivery and logistics service. We’re changing the way businesses and consumers order food from restaurants. We believe that everyone should have access to the best eateries in their city without any hassles. Want your favorite burger joint, but hate the traffic and long lines? We're a team of passionate foodies solving that exact problem for your home and office.

Our software powers the entire delivery experience: we have close relationships with the best restaurants in every city, a network of Caviar Couriers and customer ordering products on 3 platforms.

Job Description

You will:

  • Work closely with product management, design and internal teams to understand needs and develop solutions to improve operations and end-user experience.

  • Directly impact delivery times, profit margins and customers - both internal and external.

  • Develop delightful web experiences that are clean, pragmatic, and visionary.

  • Apply state of the art technology as it’s developed to creatively solve problems - everything needs to be fast and real-time.

  • Work with extraordinary engineers.

  • Make hungry people happy.

Qualifications

You have:

  • Strong knowledge of, and experience with, modern HTML, CSS, and JavaScript.

  • Experience writing clean code with or without the assistance of pre-processors (e.g. Sass/Less, HAML/Slim, CoffeeScript) and libraries (e.g. jQuery, Underscore)

  • Exposure to a recently popular JS-app framework (e.g. Ember, Angular, React)

  • Knowledge of computer science fundamentals and code organization.

  • Experience testing your code (e.g. RSpec, QUnit, Mocha, Jasmine)

  • An understanding of the principles of design, UI, and user experience.

And even better:

  • Comfortable straddling design, client-side, and server-side development, contributing to every aspect of the product experience.

  • Experience in or desire to learn Rails and React.

  • Experience with responsive web development.

  • A real passion for good food.

Technologies we use and teach:

  • Ruby, Rails

  • jQuery, Ember, React, CoffeeScript, Sass, and other web-app frameworks

Additional Information

At Square, we value diversity and always treat all employees and job applicants based on merit, qualifications, competence, and talent. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Privacy Policy