back to job listings

Job Opening

Job Title: Front-End Developer

Company: The Restaurant Store, Inc.

As a Front-End Developer, you will help develop interfaces for our various platforms and services. The work you do will help shape the products and tools used internally and will positively impact the experience of thousands of customers that visit our site each day. 

Whether you are at our corporate office or a remote employee, you'll enjoy the same training and support to be successful in your position. We stay connected through video meetings, training sessions, and collaborative forums, and provide opportunities for you to connect with other employees from across the country both professionally and personally.

Please include these in your application: 

  • Links to code samples (projects, experiments, etc.) 

  • Your resume 

  • 1-2 paragraph summary of your favorite project from any of your work 

  • A short paragraph on why you believe that you will flourish and grow at TheRestaurantStore

You will: 

  • Write semantic, and accessible HTML 

  • Confidently write CSS and is familiar with SASS or LESS preprocessors. Experience working with Tailwind.css is a plus. 

  • Be able to navigate designs created in Figma, Sketch, etc. and translate the designs into code. 

  • Have an interest in building UIs with modern tools like VueJs, and WebPack.

  • Track, and communicate code changes using GIT for version control 

  • Work within scrum/agile methodologies 

  • Have 3+ years of Front-End development experience using modern JavaScript frameworks. An understanding of .NETCore or PHP would be a plus, but not a requirement.  

Things we value in a candidate: 

  • Solid work ethic - you are motivated to learn, and work independently 

  • Dependability - you meet deadlines consistently, and can communicate roadblocks 

  • Problem solver - you can figure out random code bugs, or complex grid layouts 

  • Passion - you enjoy what you do, and getting to work with new technology 

  • Drive - you take the lead, and generate new ideas/concepts  

  • Good communication - you can document your work, and keep others informed about your tasks   

Your daily job looks like: 

  • Taking a provided design and implementing the layout using HTML/CSS, and/or VueJs

  • Improving the accessibility of our website during weekly sprints 

  • Assisting back-end developers with troubleshooting site bugs, or markup implementation 

  • Cross-browser testing all the code you write 

  • Refactoring existing CSS for performance optimization 

  • Optimizing WebPack build pipelines 

  • Collaborate closely with design and engineers to shape your work  

What’s in it for you: 

  • We will help you focus on what you do best and give you the opportunities to grow into the role that you will be most successful in. An annual education reimbursement will help you on your journey. 

  • Flexible work schedule. Work the hours that make sense for you. 

  • Work remote, semi-remote, or work in the office. How do you work best? 

  • Dog friendly office. Bring your best friend with you. 

  • Take a break during the day, and use the onsite fitness center  


  • Annual bonuses 

  • Medical, dental and vision insurance 

  • 401(k) up to a 10% employee contribution

  • Paid time off 

  • Paid maternity leave 

What does our hiring process look like: 

  • A phone interview with a Team Manager to chat about the company, position, and most importantly, learn more about you. Our goal is to see if we're a match. 

  • If we feel that you could be a match, we will contact you to schedule the next interview, or let you know if we feel that you aren't a good fit. 

  • The next interview will involve the Team Manager. We could ask you general questions about design to test your understanding of design principles, or have you review a case study on your portfolio. Additionally, we will be reviewing your communication skills, and how well you align with our core values. 

  • Last, we will either make you an offer, or let you know if we feel that you aren't a good fit. 

W2 Only