Full-Stack Developer

Nimble - Palo Alto, CA - Full time


Meet Awesome Companies at our Job Fairs!

Select a region near you for more information:
Looking to hire in one or more of these cities? Email helen@edsurge.com to learn more.

Apply for this job

Nimble is a data science company using predictive analytics to give every student access to excellent teachers. Our smart applicant tracking tool uses machine learning to help school districts identify the best teacher talent before they make a hire. 

Right now, we’re looking for a full-stack developer who is excited to help shape our product vision.

What you'll be doing

  • Developing scalable, secure software and user-friendly features using Django, Postgres, ReactJS
  • Building out and iterating on our data model, architecture and APIs
  • Collaborating with the team to identify customer pain points, come up with solutions, prototype, iterate and ship
  • Improving developer productivity by investing in tools, frameworks and internal products


  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship or work experience
  • 3+ years of experience writing Python and/or client-side JavaScript
  • Know at least one front and backend framework solidly (we use ReactJS and Django)
  • Basic understanding of backend design and architecture; know what's expensive to do on the client vs the server and vice versa
  • Experience building complex layouts with CSS and HTML
  • 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

  • Experience with build tools for JS and CSS
  • Knowledge of performance characteristics; experience improving performance

Apply for this job

Apply for this job



Experience Level

Mid Level


Nimble is an early-stage, YC-backed company using machine learning to give every student access to excellent teachers.

Apply for this job

Share this job

Find your

Dream job in edtech

EdSurge Connect Beta matches talented educators, technologists, and business leaders with amazing edtech companies.

Get Matched

News, research, and opportunities - sent weekly.
News, research, and opportunities - sent weekly.