Full-stack software engineer

About Us

Nimble’s mission is to ensure that every student, regardless of zip code, has access to excellent teachers. Our smart applicant tracking system (ATS) leverages predictive analytics to help school districts identify and hire the best educators for their classrooms.

At Nimble we use ReactJS, Django, and Postgres, hosted on Heroku. We welcome team players with initiative, who enjoy working as part of a lean, tight-knit team making a positive impact. We’re seeking a Full-Stack Software Engineer who is excited to help execute our product vision.

Nimble is a distributed team, meaning that you can work from anywhere. Despite being remote, we connect daily and work hard to build camaraderie. We value a diverse and inclusive work environment where we learn from each other. We are an equal opportunity employer and encourage people of all backgrounds, experiences, abilities and perspectives to apply!

What you'll be doing

  • Developing and maintaining secure, scalable, and user-friendly software in React and Django
  • Handling feature development from specifications to deployment in collaboration with our engineering, design, and product teams
  • Working with the team to identify user pain points and come up with solutions
  • Identifying, researching, and implementing new technologies
  • Conducting and participating in code reviews
  • Writing tests using Enzyme and Jest

Requirements

  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training 
  • 2+ years development experience with React, Django, and Django Rest Framework (Ruby or other backend experience may work in some cases)
  • Experience building software as a team using Git, Subversion, etc. and doing code reviews
  • Good testing skills; know how and what to test

Bonus points

  • Familiarity with CSS in JS and CSS Grid
  • Familiarity with React Hooks
  • Experience with caching mechanisms
  • Relevant DevOps experience, including knowledge of performance/scalability best practices
  • UI/UX design experience
  • Experience with API design techniques

To apply

If you meet each of the above requirements and would like to be considered, please send a resume to lauren@hirenimble.com.