Nimble

Data-driven teacher hiring

P/T Django/React SWE (contractor) @ Nimble (AI to help schools hire great teachers)

Location
Remote
Job Type
Contract
Experience
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Lauren Dachille
Lauren Dachille
CEO

About the role

Nimble (YC S17) uses AI to help schools recruit & hire great teachers. We're seeking a full-stack SWE contractor for 15+ hours per week over the next 2-3 months, beginning in early to mid August. Must have 3+ years' experience with Django and 2+ years with React.

If interested, please email a resume and/or github to talent at hirenimble.com

What you'll be doing:

  • Developing and maintaining secure and scalable features for our web platform in React and Django
  • Working with various databases and data stores to reliably and quickly manage application data
  • Building out extensive tests to ensure feature stability and quickly catch regressions

Requirements:

  • 3+ years of experience in Django web framework and its ORM
  • 2+ years of experience with React, including functional components and React Hooks
  • 3+ years experience with relational SQL databases (Postgres knowledge preferred)
  • Familiarity with event-driven development in Python (using Celery, RabbitMQ, etc.)
  • Understanding of REST API design and development best practices

Bonus Points:

  • Familiarity with Heroku and/or strong understanding of deployment pipelines
  • Experience with ElasticSearch
  • Strong understanding of statically-typed languages or frameworks (e.g. Typescript)

About the interview

We conduct a screening of minimum qualifications based on the resume and Github. We will screen for the following requirements as well as logistical fit with the role (e.g. availability matches our needs).

  • 3+ years of experience in Django web framework and its ORM
  • 2+ years of experience with React, including functional components and React Hooks
  • 3+ years experience with relational SQL databases (Postgres knowledge preferred)
  • Familiarity with event-driven development in Python (using Celery, RabbitMQ, etc.)
  • Understanding of REST API design and development best practices

After that, we will conduct a technical interview which is meant to evaluate coding skills and match with the above criteria.

Why you should join Nimble

At Nimble, we empower K-12 schools with AI-driven tools to identify and hire outstanding talent for their classrooms. Every student deserves access to amazing teachers — so we're leveraging cutting-edge technology to help school districts recruit and hire the best. We're a distributed team, which means you can work from anywhere.

A bit about our culture:

  • Equity: We strive to be an inclusive and anti-racist organization. We embody this goal both through our direct mission to help schools conduct rigorous and equitable hiring processes, but also through our daily actions and culture.
  • Excellence: We're bringing cutting-edge technology to an under-resourced industry. To give our customers the best, we need to be ruthlessly efficient with our time and work harder and smarter than your average startup.
  • Speed: We act deliberately and quickly. While we have high standards, we value results over perfection. We're driven by our mission to ensure all students have access to outstanding teachers. We work toward that mission with urgency.
  • Ownership: We're problem solvers who take ownership over outcomes and consistently follow through on commitments. We're solutions-oriented, with minimal hierarchy.
  • Communication: As a distributed team, we value consistent and open communication. We offer ideas and welcome debate. We trust each other, ask for help when we need it and give honest feedback.
  • Growth: We strive improve personally and professionally by asking ourselves (and others) what we can do better. The goal isn't perfection, but constant improvement.
Nimble
Founded:2017
Team Size:4
Location:Oregon City, OR
Founders
Lauren Dachille
Lauren Dachille
CEO