- B2B
- Early StageStartup in initial stages
Lead Software Engineer (Full-Stack, Python web app)
- $35k – $60k • 2.5% – 3.5%
- Remote •+2
- 2 years of exp
- Full Time
Not Available
Onsite or remote
About the job
OpenClass is seeking a Lead Software Engineer to own the development of our Python-based web app. The ideal candidate is...
- Passionate about education: Early hires at a startup shape the future culture of the company. We want people who are intrinsically motivated to fix problems in education and excited to work on solutions to these problems everyday.
- Startup-minded: We have a small (but driven) team and are constantly facing new problems. We need people who not only can move quickly, but enjoy and thrive working in a fast-paced environment.
- Creative and independent: Our technical workflow typically involves discussing big-picture objectives, brainstorming the best path(s) forward, then building out solutions. Ideally, we want a product-oriented person that can co-lead the vision of our product and also bunker down to build out our product roadmap.
- Adept at quickly learning new technologies: As a startup quickly solving problems as we face them, we need someone that can quickly learn the technologies needed to help solve these problems.
- Detail-oriented: All software is prone to bugs. This is especially true for software that iterates frequently. We're not seeking perfection; but rather, we want someone who can quickly identify mistakes (either their own or existing) and prioritize fixing them before they accumulate.
- Experienced in full-stack web development via Python: Our entire web app, both frontend and backend, is based in Python. Experience building full web apps via a Python web app framework such as Bottle, Django, or Flask and owning the entire development cycle is a must. Bonus points for experience with MongoDB / PyMongo.
If this sounds like you, please email a resume and/or brief overview of why this position interests you to our founder Alec Kretch at [email protected]. Thank you!
About OpenClass
OpenClass is a learning tool for educators to build mastery-based assignments to reinforce learning in their classes. We work with a variety of class types, from in-person university classes to online coding bootcamp classes. Our mission is to improve and democratize education, and long-term, we believe that anywhere that people learn new information, there could be an opportunity for OpenClass to improve that learning experience.
The fundamental problem that OpenClass tries to solve is the glove or one-size-fits-all problem in education. Why do hundreds of millions of students around the world attend classes, try their best to learn, but quickly forget most of what their teacher discussed? Well, it can be nearly impossible for one instructor to reach the unique needs and preferences of each student in their class... We believe technology can significantly help bridge this gap. And we work every day to try to fix this problem.
The bottom line is that education is a massive time and financial investment that is nowhere near as efficient as it should be. Let's fix the system!