Zeal Experienced Full Stack Engineer

Posted on November 30th, 2019

At Zeal we work every day to craft the best solutions that serve our clients' most valuable needs.

What does that mean to you?

Zeal is a software consultancy. We work with a variety of companies, of varying sizes, and in various vertical markets. In every case our ultimate goal is to have them finish up feeling like they got more than they paid for.

That means that we have a great variety of projects for you to work on, with different challenges, and different business benefits to the client. This role is perfect for someone who gets tired of working on the same old thing all the time, and wants to be able to change it up sometimes.

Our interview process is entirely remote, simple, and transparent.

  1. As soon as you apply you'll get an email confirming that we got your application.
  2. Someone reviews your application for some basic requirements (which are also listed on the application).
  3. You'll have a short interview with someone, likely our Director of Consulting. This won't take more than 30 minutes.
  4. We want to get some code to work on. We have a homework project you can use, or you can bring your own project as long as it includes the tech we list below and on the application. Have it ready to go on your machine because we're going to pair on it together.
  5. Once you've got a project we can work on together, we'll schedule 2 back-to-back remote interviews with our engineers. 1 engineer in each interview. Together this won't take more than 90 minutes.
  6. We review the feedback from the engineers, check your references, and someone will reach out to you to see if we have a project that's a great fit for you.

Zeal is looking to add experienced full stack contractors to our growing consulting team.

Skills we are looking for:

  • Professional experience crafting amazing web experiences using one or more backends based on Node, Elixir, or Ruby on Rails,  and a JavaScript front-end,particularly React
  • Ability to communicate highly-technical concepts to non-technical people
  • Experience with agile software development lifecycle
  • Knowledge of Object-oriented and/or functional software development patterns
  • Knowledge of Relational databases, such as PostgreSQL or MySQL
  • Some knowledge of GraphQL
  • Experience using Git, Github, and Gitflow workflow
  • Ability to Implement design into HTML and SCSS
  • Experience and comfort with Test Driven Development and Pair Programming

Our work style is very collaborative, often working closely with clients, their product owners, and their engineers. 

If you know you are not comfortable with frequent pairing and collaborative remote work, we might not be the best fit. 

The remote experience is very important to us so we're always looking for ways to make it better. 

We hope you choose to apply. We'd love to get to know you.

** We apologize in advance that we are not able to accept international candidates for this opening at this time. You must be located in the United States of America.

Apply for this Position