Senior Front End Engineer at Shiftgig

| Chicago
!Sorry, this job was removed at 6:56 p.m. (CST) on Thursday, January 9, 2020

Shiftgig is transforming the way people work. We offer on-demand workforce management solutions that help you attract and retain your workforce with ease. Want to increase worker engagement and retention? Our platform helps you match workers with available shifts that align with their skills, location and performance history.

We are leveraging the latest technologies to advance our mission of connecting millions of workers with millions of shifts.  Join us as we build modern React web apps that enable clients to manage work and gig workers. As a senior FE developer, you’ll work with a team of engineers to  release performant, maintainable web apps into production at a high, iterative velocity.

 Role & Responsibilities:

We’re a small team of developers, with a core in Chicago and supporting devs around the world.  You’ll help ensure that all FE code written meets the same standard of quality, and all developers are empowered to work to the best of their capabilities.

This role consists of working closely with product and UX to ensure roadmap goals are expressed in our UI, and that features are built in a clean, consistent, iterative way.  You’ll also help migrate a few remaining legacy views from our Backbone.js apps to a new, unified React codebase.

Our FE developers write back-end code too!  We’re developing a microservice architecture based on AWS services like Lambda, DynamoDB, RDS, and API Gateway.  All developers at Shiftgig can (and do!) write services, and we encourage you to be empowered to not only work with our API developers, but on API code itself as needed.


  • Solid knowledge of vanilla Javascript is a must

  • A good understanding of ES6 best practices

  • React 16+

  • RESTful API knowledge

  • Experience with Agile practices

  • Experience working with project managers and UX to write bounded, clear technical stories

  • Working with QA and PM to test stories

  • Experience working in a team, performing code reviews, and coaching and assisting developers in-office and abroad

 Nice- to- haves

  • Redux and Redux-saga. Immutable data store knowledge

  • Experience with Webpack

  • Experience with Python

  • Willingness to work closely with API engineers to design new endpoints

  • Knowledge of AWS services, particularly: Lambda, RDS (PostgreSQL), DynamoDB, API Gateway, S3, CloudFront, SNS, and SQS

Shiftgig Perks:

  • Medical/Rx
  • HRA – Health Reimbursement Account
  • HSA – set up a Health Savings Account
  • 90% Dental Coverage
  • 100% Vision Care Coverage 
  • Healthcare Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Parking and Transportation Spending Account
  • 401(K) Retirement Plan

Shiftgig is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, age, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Read Full Job Description
Apply now

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C#Languages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • SwiftLanguages
    • KotlinLanguages
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • ASP.NETFrameworks
    • Node.jsFrameworks
    • AWSFrameworks
    • Microsoft SQL ServerDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • Google AnalyticsAnalytics
    • IllustratorDesign
    • PhotoshopDesign
    • SketchDesign
    • ZeplinDesign
    • Usertesting.comDesign
    • Proto.ioDesign
    • AsanaManagement
    • ConfluenceManagement
    • JIRAManagement
    • WordpressCMS
    • SalesforceCRM
    • PardotEmail
    • PardotLead Gen


Our office location offers quick access to local transportation, tons of dining and shopping options, and is just blocks away from Fulton Market.
Gig Shifted: How Shiftgig Uses Tech To Empower Workers And Stay Engaged With Employers

An Insider's view of Shiftgig

How do you collaborate with other teams in the company?

Collaborating with other teams in the company is a great opportunity. When I need more clarity on a product feature I am developing, my first instinct is to get up and talk to those who will be impacted. By having a simple conversation with a teammate, you can learn so much and make the initial feature idea more valuable.


Software Engineer

What unique initiatives do you have that encourage innovation?

Each quarter, product and engineering steps away from our traditional sprint cycle and participates in a special innovation sprint. We embrace exploring new ideas that could impact the future of Shiftgig. We hold a pitch session, form teams, and a week later, demo our results. Oftentimes, our prototypes and learnings inform our roadmap.


Chief Executive Officer

What does your typical day look like?

Each day the product team does a daily check-in to catch up on yesterday’s accomplishments, today’s plans, and any blockers in the way of our goals. Our product development process is centered on close communication with internal and external stakeholders which enables us to discover problems and validate and build solutions effectively every day.


Product Director

What are Shiftgig Perks + Benefits

Volunteer in local community
Friends outside of work
Eat lunch together
Open door policy
Open office floor plan
Diversity manifesto
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Retirement & Stock Options Benefits
Company Equity
Child Care & Parental Leave Benefits
Flexible Work Schedule
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Shiftgig employees receive unlimited paid time off.
Paid Volunteer Time
Paid Holidays
Perks & Discounts
Casual Dress
Commuter Benefits
Free Daily Meals
Employees get free lunch on Friday.
Stocked Kitchen
Happy Hours
Professional Development Benefits
Job Training & Conferences
Lunch and learns
Acme Co. hosts lunch and learn meetings once per quarter.
Promote from within