Principal Full Stack Engineer

GRUBBRR

Boca Raton (FL)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GRUBBRR in Boca Raton, FL, seeks a senior full-stack software engineer to help expand our self-ordering platforms. The role focuses on cloud-native, customer-first web and kiosk applications across multiple verticals, integrating payment, loyalty, and POS systems.

You will influence architecture, extend our toolchain, and guide a small team of developers while collaborating with the architecture group to deliver scalable features and reusable components for both frontend and backend services.

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 (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

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

Skills

5+ years experience
.NET Core
Cloud functions
Message broker
Data modeling
HTML5/CSS3/JS
React/Svelte/Angular
SQL/MSSQL
Cosmos/NoSQL
Event-driven microservices
Technical lead
Git
NPM/monorepos
Deployment pipelines
Design systems
Offline-first apps
Shared modular systems
Hardware/browser constraints
SaaS/cloud infra
Mobile development

Tools

Git
NPM

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.

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 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

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
Senior Full-Stack Engineer
Senior Full-Stack Engineer

100KCrossing • California City (CA)

On-site
USD 150,000 - 210,000
Equity & bonuses
Health insurance
Senior Full Stack Engineer (Core User Experience)
Senior Full Stack Engineer (Core User Experience)

Kalepa • New York (NY)

On-site
USD 140,000 - 190,000
Senior Software Engineer Frontend
Senior Software Engineer Frontend

Compunnel, Inc. • Sunnyvale (CA)

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

Lori Vision Studio Inc • Ontario (CA)

On-site
CAD 90,000 - 150,000
Software Engineer – Full Stack
Software Engineer – Full Stack

Evlo AI • Seattle (WA)

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

Prairie Consulting Services • New Jersey

Hybrid
USD 110,000 - 170,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Consolidated Edison Company of New York • New York (NY)

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

Qubeaxis • San Francisco (CA)

On-site
USD 120,000 - 170,000
Performance bonus
Equity"
Health insurance
+2
Full Stack Software Engineer
Full Stack Software Engineer

Schmidt Entities • Los Angeles (CA)

On-site
USD 120,000 - 160,000