Swing Education

Swing Education is the on demand workforce for schools. We make it…

Full Stack Engineer - Product Focus at Swing Education

Location
100% Remote / Remote
Job Type
Full-time
Experience
Any (new grads ok)
Apply to Swing Education and hundreds of other fast-growing YC startups with a single profile.
Apply to role ›

About the role

Overview:

Swing Education is in the education technology space with an immediate focus on tackling the substitute teacher shortage problem.

Our online platform makes it easy for great schools and quality subs to find each other. We help schools access more subs and offload tedious work associated with managing a pool of substitute teachers (recruiting, screening, payroll, etc.). Our network provides subs with a wider range of work opportunities to gain experience and build their professional network.

We are looking to grow our engineering team with engineers that have broad interests and want a chance to participate in many aspects of the business and want to help contribute to the broader goal of helping schools operate more efficiently.

Swing is a revenue generating, Series B, Y Combinator company (through ImagineK12).

Responsibilities:

  • Work closely with our product team to develop features in a pragmatic way. This may involve suggesting tweaks, offering potential trade-offs, and breaking down a feature into smaller chunks to be developed and deployed in stages. We expect our engineers to participate in the product development process starting with a rather broad goal/directive with minimal specification and implement both a functional user interface as well as the backend infrastructure required to support it.
  • Support both customers and other teams tooling and smaller computer programs to aid in automation and productization of internal processes and data needs. We strongly believe that programming in a vacuum is not nearly as fun nor as rewarding as becoming intimately involved with your users and teammates and being able to observe the impact that your work is having and participate in the entire product lifecycle.
  • Assist in implementing infrastructure and tooling to increase overall developer productivity. Examples would be utility libraries, helper macros, locating and contributing to relevant open source projects.
  • Support and maintain existing software via performance and quality improvements as we continue to grow to keep everything running smoothly.

Technology:

  • Our primary applications are interactive ClojureScript web applications built on Reagent (which is a ClojureScript wrapper around React)
  • Our backend API is written in Clojure and our primary data store is Datomic. All day-to-day development will be in Clojure.
  • Please note that previous Clojure experience is not a requirement but is a nice-to-have. We are confident in our ability to train as needed and that engineers will enjoy working in Clojure.

Qualifications:

  • BA/BS in Computer Science, or other associated technical field.
  • Track record for becoming a domain expert over time in both technical and business areas
  • Track record of a pragmatic approach to software development
  • Ability to initiate and drive projects to completion with minimal guidance, communicate and prioritize well.
  • Authorized to work in the U.S. (Citizen / Green card)

Bonus Points for:

  • Open source experience
  • React Native experience
  • Previous edtech, startup, or online marketplace experience
  • New user onboarding and first touch tailoring experience

Perks:

  • Medical/dental benefits
  • Generous PTO
  • Paid holidays
  • Stock options
  • Maternity/Paternity leave benefits
  • Mission-driven work
  • Fun, collaborative, balanced culture

Swing Education is an equal opportunity employer and strongly encourages applications from people of color, persons with disabilities, women, and LGBT applicants.

Why you should join Swing Education

Swing Education is the education technology space with an immediate focus on tackling the substitute teacher shortage problem.

Our online platform makes it easy for great schools and quality subs to find each other. We help schools access more subs and offload tedious work associated with managing a pool of substitute teachers (recruiting, screening, payroll, etc.). Our network provides subs with a wider range of work opportunities to gain experience and build their professional network.

After about 4 years in operation we are working with over 1500 schools and have filled over 150k teacher absence days. We're a post-series B company with about 50 employees currently and our lead investors include GV (aka Google Ventures), Owl Ventures, and Social Capital. We also have a strong commitment to diversity and our employees are 60% people of color (30% underrepresented minorities) and over 50% female. Our board of directors is also 75% female and 75% people of color.