Taro Logo

Full Stack Software Engineer II

Toast builds restaurant platform technology that helps restaurants adapt, take control, and thrive by connecting employees, operations, and guests.
Frontend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Full Stack Software Engineer II

Toast is revolutionizing the restaurant industry with its comprehensive platform that helps restaurants adapt and thrive in a rapidly evolving hospitality market. As a Full Stack Software Engineer II on the Toast Web team, you'll play a crucial role in shaping how restaurants interact with Toast's tools by crafting web-based experiences that power key workflows across the platform.

The position offers an exciting opportunity to work on customer-facing web experiences that directly impact thousands of restaurants worldwide. You'll be primarily focused on front-end development using React and TypeScript, while also contributing to backend systems in Java/Kotlin. This role combines technical expertise with a strong focus on user experience and accessibility.

The ideal candidate brings 3+ years of professional software development experience, with strong proficiency in modern front-end frameworks (especially React) and TypeScript. You'll be working in an agile environment, collaborating closely with Product, Design, and QA teams to deliver thoughtful, accessible features that make life easier for restaurant staff globally.

Toast offers a competitive total rewards package and embraces a hybrid work model that values in-person collaboration while respecting individual needs. The company has a strong commitment to diversity, equity, and inclusion, considering these principles fundamental to their success. As part of the Toast Web team, you'll have the opportunity to work on core parts of the customer-facing experience, helping restaurants streamline their operations through technology.

This role is perfect for someone who is passionate about creating user-friendly, scalable web applications and wants to make a meaningful impact in the restaurant technology sector. You'll be joining a company that's dedicated to empowering restaurants to thrive, with a culture that values collaboration, innovation, and continuous learning.

Last updated 17 days ago

Responsibilities For Full Stack Software Engineer II

  • Build beautiful and performant web interfaces used daily by restaurants worldwide
  • Contribute across the stack, with a strong focus on front-end work (React, TypeScript) and occasional backend tasks (Java/Kotlin)
  • Collaborate closely with Product, Design, and QA to deliver thoughtful, accessible user experiences
  • Help maintain and extend the team's codebases with an emphasis on code quality and reliability
  • Participate in planning, code reviews, and delivery of features from idea to production
  • Work with other Toast teams to integrate services and drive shared outcomes

Requirements For Full Stack Software Engineer II

React
TypeScript
Java
Kotlin
  • 3+ years of professional experience in software development, ideally in web-based applications
  • Proficiency with modern front-end frameworks (React preferred) and TypeScript
  • Familiarity with back-end development in Java or Kotlin
  • A passion for usability, accessibility, and delivering real value to users
  • Ability to work in an agile, fast-moving environment with a team mindset

Benefits For Full Stack Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Competitive compensation
  • Health benefits
  • Flexible hybrid work model

Interested in this job?

Jobs Related To Toast Full Stack Software Engineer II