JOBSEARCHER

Principal Full Stack Engineer

GrubbrrBoca Raton, FLL6 LeadSeptember 14th, 2026
GRUBBRR is seeking a senior full-stack software engineer to help expand and build our next-generation suite of self-ordering applications. We strive to build Cloud-native, consumer-first, UX-friendly kiosks and online applications across a variety of verticals supporting enterprise clients and small businesses. Behind our consumer applications, we integrate and interact with a deep stack of payment, loyalty, and POS systems.Our challenge and goal is to provide a frictionless experience for our end-consumers and easy-to-use management capabilities for our customers to work with the variety of systems that already power their businesses.Experience Required:Minimum 5 years of relevant experienceProficient with Server-side development (.Net Core preferred)Proficient with serverless implementation such as Cloud functionsProficient working with message broker technologyProficient with data modelingProficient with HTML5/CSS3/Javascript (ES5/ES6)Proficient with a component-based architecture framework (i.e React, Svelte, Angular)Proficient with SQL (such as MSSQL) and document-based (Azure NoSQL Cosmos or equivalent) database technologiesGood understanding of Event-Driven Microservices ArchitectureExperience leading a small team of developers as technical leadProficient in utilizing Git for merging, reverting and otherwise managing multiple repositoriesProficient in code-sharing techniques such as maintaining private NPM packages, monorepos, etcFamiliarity and comfort with setting up deployment and build pipelinesExperience working in a design system or shared component ecosystemExperience working with / building offline-first web applicationsExperience building shared, modular systems to support and be consumed by many applicationsExperience working with unique hardware/browser constraintsExperience with designing SaaS products and cloud infrastructureExperience with Mobile platform/app developmentKey Responsibilities:Developing architecture, UIs and backend services for our productsExtending our current toolchain and shared libraries for new use-cases and custom applicationsReviewing code and providing guidance/feedback to other team members to maintain clean, high-quality codebasesCollaborating with architecture team to design and develop various featuresPowered by JazzHR4NcLlVOP9A