Full Stack Engineer

  • Location: Minneapolis, MN
  • Department: Product Development
  • Type: Full Time
  • Min. Experience: Experienced

Job Description

*We are open to a remote employee filling this role and considering this a nationwide search.

As a Full Stack Engineer, you will help build a product that hundreds of thousands of hourly employees and managers use everyday to work better together. Your ideas and code will be put into production and used all over the world. You are ready to challenge and be challenged with a highly functional team. You enjoy learning new frameworks and technologies, and working within constraints to build an awesome user experience for our customers. You work quickly and efficiently without compromising user experience and are ready to cycle through the think-> build -> implement phases in a fast iterative manner.  You enjoy balancing both pragmatic and trailblazing solutions and are seeking a highly collaborative, innovative, & passionate work culture.

What You’ll Be Doing

As a Full Stack Engineer on our Product Development team, you will be building apps that make every piece of hourly workforce management - scheduling, time tracking, shift trading and more - easy and straightforward for managers and employees alike.

  • Roll out new features, analyze, and react to the data we collect to make the product better.
  • Optimize existing functionality for improved performance.
  • Brainstorm with a dynamic team to flesh out new ideas and investigate tricky issues.
  • Search creatively for the best solution for a releasable feature now and iterate on it for added improvements in the future.
  • Work on everything from a beautiful UI to complex server-side applications, database architecture, our REST API, and lean microservices first hand.

Experience and Skills Needed

  • Minimum 3 years professional experience in full stack software development.
  • Top-notch programming skills, ability to produce quality code that is maintainable, efficient, reliable and secure.
  • A working knowledge of the basics of agile (backlogs, estimation, progress updates and retrospectives).
  • Strong development experience in the following:
    • Backend: Current stack is written in PHP and Go.
    • Frontend: Javascript (React), HTML, and CSS.
  • Distributed version control and regular deployments.
  • Expertise in Database Design and Concepts (MySQL, NoSQL, ORM)

Our Technology Soup

We use a lot of different technologies to get the job done, and each member of our team brings a their own mix of technology experience. If you have familiarity with even a few of these (or equivalents), you could make a valuable contribution: PHP, Go, JavaScript, React, Git, Gitlab, GitHub, MySQL, NoSQL, Kubernetes, lots of AWS (EC2, ECS, Lambda, S3, RDS, DynamoDB, Aurora, Elasticsearch, Kinesis)

What’s In It For You

  • Professional development allowance
  • Paid parental leave
  • Medical benefits - employee premiums paid 100% by WIW
  • Dental benefits
  • Paid vacation and holidays
  • Flexible work environment
  • 401K Match
  • Transit Pass or parking stipend
  • Data/Cell (internet) stipend
  • Casual dress code
  • Dynamic and dedicated team
  • A unique opportunity to contribute to a rocketship
  • A culture where you voice and your actions matter and make a difference to our success

Sound Like a Good Fit?

We’d love to talk to you! Please submit the following to apply:

  • Resume (including months/years of employment for each position).
  • Cover letter including:
    • an overview of your existing Full Stack Engineering experience
    • a convincing reason why you’d like to work at When I Work

*Must already be authorized to work in the United States on a full-time basis for any employer.
 

Apply for this Position

* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
LinkedInLinkedIn profile URL:
Please share your GitHub Link:
How did you hear about this position?
If a When I Work Employee referred you, who was it?
If you chose "other," can you briefly explain how you heard about us?
Will you now or in the future require visa sponsorship for employment at When I Work?*
The following questions are entirely optional.
To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race/Ethnicity
Veteran/Disability status