Toast logo

Staff Software Engineer (Fullstack) - Java/Kotlin

Toast

About the Role

Toast is seeking a Staff Software Engineer (Fullstack) to join our Permissions & Access Experience team in Dublin. This team is responsible for defining, designing, and delivering the experiences by which employees, restaurateurs, guests, and others access the Toast platform and use our entire ecosystem of products, from POS to Payroll, in the US and internationally.

Responsibilities

  • Collaborate with UX, PM, QA, and other engineers to build web applications using modern web technologies.
  • Define best practices and help choose technologies to evolve our current tech stack while writing world-class applications.
  • Champion best practices such as quality integration and unit testing.
  • Provide design feedback and participate in code reviews to ensure implementations meet requirements.
  • Ensure that all work done by the team is delivered with quality and is appropriately monitored and supported in production.
  • Mentor other team members.

Requirements

  • Proficient in Java, Kotlin or other object oriented languages.
  • Proficient with traditional databases and alternative data stores.
  • Experience with modern web standards and technologies (e.g. React, Typescript).
  • Proficient in Software Development best practices (Code Quality, UnitTest, BDD).
  • Experience delivering high quality, reliable services to production.
  • Excellent cross-team communication skills on complex technical topics.
  • Passionate about building great software.
  • Experience building android applications with kotlin is a plus.
  • Prior experience with distributed systems, enterprise messaging systems or microservices is a plus.
  • Prior experience in identity and access management is a plus.

Our Spread of Total Rewards

  • Hybrid workplace
  • Flexible paid time off
  • Pension plan
  • Health insurance family plan
  • Maternity and paternity leave
  • Commuter benefits, bike to work
  • Sabbatical opportunity after five years
  • Professional Development Reimbursement Program
  • Commitment to Employee Wellness through resources such as a quarterly Wellness Stipend
  • Peer and company recognition programs

About Toast

Toast empowers restaurants of all sizes to build great teams, increase revenue, improve operations, and delight guests. We pair our deep understanding of the restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver an intuitive, all-in-one platform, across point of sale, guest marketing, digital ordering & delivery, and payroll & HR.

Diversity and Inclusion

Diversity, Equity, and Inclusion is Baked into our Recipe for Success. At Toast, our employees are our secret ingredient. When they are powered to succeed, Toast succeeds. The restaurant industry is one of the most diverse industries. We embrace and are excited by this diversity, believing that only through authenticity, inclusivity, high standards of respect and trust, and leading with humility will we be able to achieve our goals.

Benefits
Extracted with AI

  • Hybrid workplace
  • Flexible paid time off
  • Pension plan
  • Health insurance family plan
  • Maternity and paternity leave
  • Commuter benefits, bike to work
  • Sabbatical opportunity after five years
  • Professional Development Reimbursement Program
  • Commitment to Employee Wellness through resources such as a quarterly Wellness Stipend
  • Peer and company recognition programs

Similar jobs

Last update: 23 minutes ago

Toast logo
Toast

Staff Software Engineer - Fullstack

Join Toast as a Staff Software Engineer - Fullstack, working remotely to revolutionize restaurant technology.

Albert Heijn logo
Albert Heijn

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

Toast logo
Toast

Principal Software Engineer, Orders Pricing

Lead the transformation of Toast's order pricing architecture as a Principal Software Engineer. Drive innovation and scalability in a remote role.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.

Stavvy logo
Stavvy

Staff Software Engineer

Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

SpaceX logo
SpaceX

Full Stack Software Engineer (Starlink)

Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.

Octaura logo
Octaura

Full-Stack Software Engineer

Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.

HumanSignal logo
HumanSignal

Staff Full Stack Engineer

Join HumanSignal as a Staff Full Stack Engineer to build scalable web applications using Angular, Rust, and more. Remote work available.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

SAP logo
SAP

Senior Full Stack Developer (Security & Compliance)

Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

lexware logo
lexware

Senior Full Stack Developer - Java, React, Spring Boot

Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Computer Futures logo
Computer Futures

Fullstack / Cloud Developer

Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.