bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesCrumblFull Stack Engineer

Full Stack Engineer

Crumbl · Provo, UT · On Site · Active · Lever

Job facts

FieldValue
CompanyCrumbl
TitleFull Stack Engineer
Normalized title-
Department / teamCrumbl / Technology
LocationProvo, UT, United States
Work modelOn Site
Employment typeFull Time
Salary-
Statusactive
ATS providerLever
Posted / first seen2026-04-09 / 2026-05-29
Changed / last seen2026-05-29 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Crumbl.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Lever.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Provo.Open
Department jobsActive postings in Crumbl.Open
Work model jobsActive On Site postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyCrumbl
Source59458bc7-97ca-4a3d-b376-d43f20075118
ATS providerLever

Description

The Full-Stack Engineer is responsible for developing, maintaining, and enhancing both front-end and back-end components of web applications related to Crumbl’s supply chain and distribution systems. As a Full-Stack Engineer with knowledge of React, GraphQL, Node.js, and TypeScript, you will collaborate with cross-functional teams including product managers, UX designers, and other engineers to create high-quality, scalable, and efficient cloud-based solutions using agile methodologies. Benefits & Perks - Medical, dental, and vision benefits - 15 days PTO/year - 10 paid holidays - Paid parental leave - Personal phone bill reimbursement - Gym reimbursement - Corporate DoorDash® DashPass membership - Regular company and team activities - 401k with competitive matching contribution plan - Excellent opportunities for career growth - Work in a hyper-growth company Crumbl was founded in 2017 by Jason McGowan & Sawyer Hemsley in Logan, Utah. It is now the fastest-growing cookie company in the nation with over 1000 locations in the USA and Canada. Crumbl is powered by cutting-edge technology, iconic branding, delicious desserts, and passionate people. Crumbl HQ and franchisees provide employment for over 26,000 people across the United States, and all of our franchises are owned and operated by independent members of the local community. Crumbl’s 200+ unique cookie flavors rotate weekly and are served in our famous pink box! Crumbl is an equal opportunity employer. Crumbl provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity or expression, age, disability, genetic information, marital status or veteran status. Recruitment Agencies: Crumbl HQ doesn't typically partner with 3rd party recruitment resources. If we require assistance on this search we will contact selected partners directly; we do not accept unsolicited candidate submissions. Responsibilities Cares deeply about code quality, performance, and execution, but isn't dogmatic. Ability to handle multiple projects and shifting requirements. Designs & develops new features and services in a NodeJS and React environment. Implements webapp user interfaces with TailwindCSS, React, and TypeScript. Utilizes GraphQL for effective client-server communication. Builds robust API integrations with 3rd party software including Netsuite, Shiphawk, Zamp, Arrowstream, and SPS Commerce. Collaborates with other engineers to improve and release new software products. Works with product and design teams to design and develop new features. Coordinates deployment of services into production. Works with feature team to plan projects, estimate tasks, set realistic milestones, provide regular updates, and deliver solutions. Works with other engineers and IT to provide ongoing and responsive support to users. Qualifications Ability to learn quickly. Responsibility for application performance and stability. Capable of prioritizing multiple projects to meet goals without management oversight. Experience with React, GraphQL, Node.js, TypeScript, and Github is required. Experience with TailwindCSS, Nextjs, AWS, Postgres and DynamoDB is preferred. Ability to think critically to discover and solve complex problems. Excellent time-management and communication skills. Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions. 4+ years of industry experience required. Willingness to help out on other areas of the stack if necessary. Maintain a positive attitude and have the ability to handle change with professionalism and authenticity.

Full job record

Job ID2dbbb32104d6ae3ad45340326f6e775be28c7e47
Org ID63cec06c-7bea-4bf6-a357-96b4b20fc996
Source ID59458bc7-97ca-4a3d-b376-d43f20075118
Board ID59458bc7-97ca-4a3d-b376-d43f20075118
Providerlever
Provider Job Key41cecab5-6f42-4b6e-97b5-8e750c4d1c72
TitleFull Stack Engineer
Normalized Title
Statusactive
Activeyes
Location TextProvo, UT
DepartmentCrumbl
TeamTechnology
Employment TypeFull Time
Workplace Typeon_site
Remote Policy
CountryUnited States
RegionUT
CityProvo
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://jobs.lever.co/crumbl/41cecab5-6f42-4b6e-97b5-8e750c4d1c72
Apply URLhttps://jobs.lever.co/crumbl/41cecab5-6f42-4b6e-97b5-8e750c4d1c72/apply
First Seen At2026-05-29 07:02:06Z
Last Seen At2026-06-06 20:27:02Z
Last Checked At2026-06-06 20:27:02Z
Last Changed At2026-05-29 07:02:06Z
Inactive At
Source Posted At2026-04-09 15:41:27Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=lever/board=crumbl/date=2026-06-06/2026-06-06T20-27-01-690Z-d149362405689033caa5a56dbb0c8a64c96361a06160e7a54709432ca7d94ff9.json
Event Fields
{
  "content_hash": "a6f6a70c7f1b94b07741bf9f96a242f693e5526a37d70917607c501bc4a482e6",
  "source_hash": "2f2b3de23c07c7c1c9cf09efe51fbd3fca95c21f46be7f375a2b2e028285c084",
  "last_changed_at": "2026-05-29T07:02:06.674Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Provo, UT",
    "city": "Provo",
    "region": "UT",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.9
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T20:27:02.193Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Provo, UT",
      "city": "Provo",
      "region": "UT",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.9
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": "on_site",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "lists": [
    {
      "text": "Responsibilities",
      "content": "<div>\n<ul style=\"margin-top: 0px; margin-bottom: 0px; padding-inline-start: 48px;\">\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Cares deeply about code quality, performance, and execution, but isn't dogmatic.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Ability to handle multiple projects and shifting requirements.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Designs &amp; develops new features and services in a NodeJS and React environment.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Implements webapp user interfaces with TailwindCSS, React, and TypeScript.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Utilizes GraphQL for effective client-server communication.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif;\">\n<p style=\"margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Builds robust API integrations with 3rd party software including Netsuite, Shiphawk, Zamp, Arrowstream, and SPS Commerce.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Collaborates with other engineers to improve and release new software products.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Works with product and design teams to design and develop new features.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Coordinates deployment of services into production.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 3pt;\"><span style=\"font-size: 11.5pt;\">Works with feature team to plan projects, estimate tasks, set realistic milestones, provide regular updates, and deliver solutions.&nbsp;</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 3pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Works with other engineers and IT to provide ongoing and responsive support to users.</span></p>\n</li>\n\n</ul></div>"
    },
    {
      "text": "Qualifications",
      "content": "<div>\n<ul style=\"margin-top: 0px; margin-bottom: 0px; padding-inline-start: 48px;\">\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Ability to learn quickly.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Responsibility for application performance and stability.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Capable of prioritizing multiple projects to meet goals without management oversight.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Experience with React, GraphQL, Node.js, TypeScript, and Github is required.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Experience with TailwindCSS, Nextjs, AWS, Postgres and DynamoDB is preferred.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Ability to think critically to discover and solve complex problems.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Excellent time-management and communication skills.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">4+ years of industry experience required.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 0pt; margin-bottom: 12pt;\"><span style=\"font-size: 11.5pt;\">Willingness to help out on other areas of the stack if necessary.</span></p>\n</li>\n<li style=\"font-size: 11.5pt; font-family: Arial, sans-serif; color: #1d1c1d;\">\n<p style=\"line-height: 1.2; margin-top: 3pt; margin-bottom: 0pt;\"><span style=\"font-size: 11.5pt;\">Maintain a positive attitude and have the ability to handle change with professionalism and authenticity.</span></p>\n</li>\n\n</ul></div>"
    }
  ],
  "country": "US",
  "createdAt": 1775749287064,
  "updatedAt": null,
  "categories": {
    "team": "Technology",
    "location": "Provo, UT",
    "commitment": "Full Time",
    "department": "Crumbl",
    "allLocations": [
      "Provo, UT"
    ]
  },
  "salaryRange": null,
  "workplaceType": "onsite"
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/2dbbb32104d6ae3ad45340326f6e775be28c7e47?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/63cec06c-7bea-4bf6-a357-96b4b20fc996JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/59458bc7-97ca-4a3d-b376-d43f20075118JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/2dbbb32104d6ae3ad45340326f6e775be28c7e47/eventsJSON