Full Stack Developer (Mid to Senior)

September 10, 2021
Provo, UT

What is Bacon?

We are a start-up company on the move and growing fast! We make temp work professional and respectable by holding employers and workers accountable. Our app allows them to choose one another based on performance. Employers can post one or multiple shifts and workers can apply for jobs on the app and work when it fits their schedule. This flexibility attracts quality workers who would otherwise be unavailable, including college students, stay-at-home parents, second income earners, retired professionals, and veterans. These workers appreciate the opportunity to earn extra money, try new things, and build camaraderie with fellow Bacon workers. The employers value the higher quality workforce that is provided through the Bacon platform and the ease of finding extra help when they need it.

hustle & shine mentality required

We seek those who show up to get the job done and leave a legendary positive impression in all they do.

job description

We are seeking an experienced Full Stack Developer to join our team. This developer will serve as a full-stack focused developer that is assigned to work on our hybrid Bacon platform created for business staffing. They will join a collaborative, motivated, and success hungry team to analyze, design, develop, test, and deploy applications and services in a mobile app and web environment. As a member of the product team, you will need to make yourself available to attend daily standups, team meetings, customer interviews, and company meetings. You will also be tasked with contributing to the overall product strategy and will report directly to the Director of Product.The technologies we currently use include: Typescript, React, Ruby on Rails, Apache Cordova, AWS, MySql, CSS


  • Design, develop, test, deploy, and maintain Bacon’s mobile and web platforms
  • Produce high quality software that enhances the user experience
  • Manage project priorities, deadlines, and deliverables
  • Collaborate with the development team, product leadership, qa, and ux designers to ensure workflows are well thought out and technologically viable
  • Develop user interfaces inline with the style guide and designs provided by the design team
  • Participate in the observation and analysis of user research
  • Participate in the product development process by helping scope and iterate


  • BS Degree in Computer Science, related technical field, or equivalent practical experience
  • 3+ years of full-time software development experience
  • Strong Ruby or Typescript skills (preferably both)
  • Experience with enterprise sized projects
  • A great attitude and desire to create a positive, team-focused work environment
  • Flexibility (we wear a lot of hats)
  • Availability to work occasionally on-site at our Provo, UT location


  • Ability to work remote
  • Competitive Salary
  • Stock Options
  • Unlimited Vacation Time


Our culture is crucial to all that we do. We expect all team members and platform workers to “Hustle and Shine.” Be ready to work hard and grow in exciting ways you haven’t experienced before. Although we value honesty and openness, we are always respectful in our communication and interactions as a team. We wear many hats, some within our area of responsibility and some to support the team. Bacon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation

about bacon inc

Bacon is an on-demand workforce mobile app that connects companies with pre-screened, quality temp workers on short notice. Our app is a big part of the quickly growing and popular “gig economy/ side hustle” movement. Whether employers need to staff up for a busy time of year, periodically supplement their permanent workforce, or "try before they buy" with a temp to hire scenario, we provide the support needed to quickly fill shifts. Our application makes it a snap to post a job and browse a variety of applicants, including worker profiles that list past experience and reviews of their performance. Bacon helps employers respond to changing demands, and workers can earn extra income, try an assortment of jobs on their own schedule, and meet new people.

Apply for this Job
Please email a copy of your resume:
Thank you! Your application has been received!
Oops! Something went wrong while submitting the form.