Staff Software Engineer (Fullstack) - Java/Kotlin
ToastAbout 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
Staff Software Engineer - Fullstack
Join Toast as a Staff Software Engineer - Fullstack, working remotely to revolutionize restaurant technology.
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.
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.
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.
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.
Staff Software Engineer
Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.
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.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
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.
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.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
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!
Senior Full Stack Developer (Security & Compliance)
Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.
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.
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.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Fullstack / Cloud Developer
Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.