Senior Software Engineer


Chicago, IL, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 02/09/2021
  • Website:
  • Company Address: , Chicago, Illinois

About Chowbus

Chowbus is a food ordering platform which curates featured dishes from selected ethnic restaurants daily and delivers them fresh and hot to your home or office affordably with the tap of your cell phone.

Job Description

Chowbus is a fast growing, well-funded food startup headquartered here in Chicago on a mission to help diners to discover new and exquisite dishes, and to give traditional mom and pop restaurants a fighting chance to succeed without compromising who they truly are. By building a super app, our goal is to be the one stop shop for everything related to food.


What You’ll be Doing

  • Architecture. You should be comfortable working with your team to craft a design: choosing the appropriate technology and designing a solution that both answers the problem at hand, and stays within constraints.

  • Coding. As a lead, we’re looking for a breadth of experience in a lot of languages, and expertise in one or two: Ruby, Go, and Javascript are high on our list. You should also be up to speed on practices like TDD, continuous integration, pairing, and infrastructure automation.

  • Understanding and often playing a major part in the entire cycle of software consulting and delivery, from ideation, to project conception, to UX, to code, to testing, to deployment, and around again.

What You Should Already Have

  • Minimum 3-5 years of production experience with Ruby on Rails and building RESTful APIs.

  • Experience leading or managing a development team, preferrably in an Agile environment

  • Experience with microservices architecture

  • Strong knowledge of JavaScript and capable of writing componentized front-end web app.

  • Strong knowledge of HTML (we use HAML), CSS (SASS and BEM), Git (we’re on Github), and

    other common web technologies and protocols.

  • Understanding that code is written for others to read and capable of writing highly readable, modular, clean, and testable software. You should also follow best practices, capable of recognizing and refactoring common code smell.

  • Understanding that specs are the foundation of an application and dedicated to test-driving development using RSpec.

  • Strong experience working with PostgreSQL and understand performance optimization strategies.

  • Understanding that every piece of code written incurs a ‘cost of carry’, and that over-engineering is the bane of all evil. You should also have experience working in teams that practice Agile.

  • Excellent communication skills. Attention to detail. Also, startup experience is a plus

What We’ll Hook You Up With

  • Code thoroughly reviewed in every single PR.

  • Competitive market salary and stock options, based on experience

  • Comprehensive health, dental and vision plans

  • Daily free lunch and free food and beverages in the office

Related Jobs

Senior Software Engineer

Chowbus - Chicago, IL, US

Engineering Manager

Chowbus - Chicago, IL, US

Sr. CRM Manager

Chowbus - Chicago, IL, US

Senior Android Engineer

Chowbus - Chicago, IL, US

VP, Finance

Chowbus - Chicago, IL, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.