Principal Full Stack Engineer

GRUBBRR®

Boca Raton (FL)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GRUBBRR is seeking a senior full-stack software engineer to expand and build our next-generation suite of self-ordering applications. We aim to deliver Cloud-native, consumer-first kiosks and online apps across verticals for enterprise clients and small businesses, integrating payment, loyalty, and POS systems.

The role focuses on designing scalable systems, leading a small team, and delivering modular, offline-capable software across web and mobile platforms.

Qualifications

  • Minimum 5 years of relevant experience.
  • Proficient with Server-side development (.Net Core preferred).
  • Proficient with serverless implementation such as Cloud functions.
  • Proficient with message broker technology.
  • Proficient with data modeling.
  • Proficient with HTML5/CSS3/Javascript (ES5/ES6).
  • Proficient with a component-based architecture framework (React, Svelte, Angular).
  • Proficient with SQL (MSSQL) and document-based databases (Azure NoSQL Cosmos or equivalent).
  • Good understanding of Event-Driven Microservices Architecture.
  • Experience leading a small team of developers as technical lead.
  • Proficient in utilizing Git for merging, reverting and managing multiple repositories.
  • Proficient in code-sharing techniques such as private NPM packages, monorepos, etc.
  • Familiarity with deployment/build pipelines.
  • Experience in design systems or shared component ecosystems.
  • Experience building offline-first web applications.
  • Experience building shared, modular systems for many apps.
  • Experience working with unique hardware/browser constraints.
  • Experience with SaaS product design and cloud infrastructure.
  • Experience with mobile platform/app development.

Responsibilities

  • Developing architecture, UIs and backend services for our products.
  • Extending our current toolchain and shared libraries for new use-cases and custom applications.
  • Reviewing code and providing guidance to maintain clean, high-quality codebases.
  • Collaborating with architecture team to design and develop various features.

Skills

Full-stack development
Net Core
Serverless
Message brokers
Data modeling
HTML/CSS/JS
React/Svelte/Angular
SQL & Cosmos DB
Event-driven microservices
Team leadership
Git
Monorepos & private NPM
CI/CD pipelines
Offline-first web apps
Hardware/browser constraints

Tools

Git
NPM
CI/CD tooling
Azure Cosmos DB
MS SQL

Job description

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.

Experience Required:
  • Minimum 5 years of relevant experience
  • Proficient with Server-side development (.Net Core preferred)
  • Proficient with serverless implementation such as Cloud functions
  • Proficient working with message broker technology
  • Proficient with data modeling
  • Proficient 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 technologies
  • Good understanding of Event-Driven Microservices Architecture
  • Experience leading a small team of developers as technical lead
  • Proficient in utilizing Git for merging, reverting and otherwise managing multiple repositories
  • Proficient in code-sharing techniques such as maintaining private NPM packages, monorepos, etc
  • Familiarity and comfort with setting up deployment and build pipelines
  • Experience working in a design system or shared component ecosystem
  • Experience working with / building offline-first web applications
  • Experience building shared, modular systems to support and be consumed by many applications
  • Experience working with unique hardware/browser constraints
  • Experience with designing SaaS products and cloud infrastructure
  • Experience with Mobile platform/app development
Key Responsibilities:
  • Developing architecture, UIs and backend services for our products
  • Extending our current toolchain and shared libraries for new use-cases and custom applications
  • Reviewing code and providing guidance/feedback to other team members to maintain clean, high-quality codebases
  • Collaborating with architecture team to design and develop various features
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Full Stack Engineer
Principal Full Stack Engineer

GRUBBRR • Boca Raton (FL)

On-site
USD 120,000 - 180,000
Cloud-Native Full-Stack Architect & Tech Lead
Cloud-Native Full-Stack Architect & Tech Lead

GRUBBRR® • Boca Raton (FL)

On-site
USD 120,000 - 160,000
Senior Full-Stack Engineer: Cloud-Native SaaS
Senior Full-Stack Engineer: Cloud-Native SaaS

GRUBBRR • Boca Raton (FL)

On-site
USD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Lori Vision Studio Inc • Ontario (CA)

On-site
CAD 90,000 - 150,000
Senior Software Engineer (React)
Senior Software Engineer (React)

New York Technology Partners • Salt Lake City (UT)

On-site
USD 120,000 - 160,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Halo Media • United States

On-site
USD 140,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Provisions Group • United States

On-site
USD 100,000 - 140,000
Senior Software Engineer
Senior Software Engineer

New York Technology Partners • Salt Lake City (UT)

On-site
USD 120,000 - 170,000
Full Stack Developer
Full Stack Developer

Malbek • Northern (KY)

Remote
USD 140,000 - 190,000
Competitive salary
Equity
Comprehensive benefits
+4
Sr. Full Stack Software Engineer
Sr. Full Stack Software Engineer

Insight Global • Atlanta (GA)

On-site
USD 150,000 - 190,000
Competitive compensation