Full Stack Engineer

Crumbl

$90K — $120K *
Provo, UT 84604In-Person
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of industry experience required.
  • Proficient in React, GraphQL, Node.js, TypeScript, and Github.
  • Experience with TailwindCSS, Next.js, AWS, Postgres, and DynamoDB preferred.
  • Demonstrated ability to manage multiple projects independently.
  • Strong problem-solving and critical thinking skills.
  • Excellent time-management and communication abilities.
  • Willingness to adapt to different areas of the technology stack.

Responsibilities

  • Develop and maintain both front-end and back-end web application components.
  • Design and implement features in a NodeJS and React environment.
  • Enhance web app interfaces using TailwindCSS, React, and TypeScript.
  • Utilize GraphQL for effective client-server communication.
  • Build robust API integrations with various third-party software.
  • Collaborate with cross-functional teams to create scalable cloud-based solutions.
  • Coordinate deployment of services into production environment.

Benefits

  • 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
Full Job 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.

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


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

Similar Jobs

More Jobs at Crumbl

More Consumer Technology Jobs

Find similar Full Stack Engineer jobs: