Full-Stack Engineer (Backend, Integrations)
We’re hiring a backend-leaning full-stack engineer to own integrations into the platforms our users live in, starting with LMS systems and expanding into ATS, publishing, and trust & safety tools.
This isn’t a clean-API kind of role. You’ll work with messy standards, legacy systems, and limited docs, figuring things out when there’s no obvious path. We’re looking for someone scrappy, resourceful, and persistent.
What You’ll Do
- Build and own integrations end-to-end (design → deploy → maintain)
- Work with LMS platforms using LTI, APIs, and custom extensions
- Expand into ATS, publishing, and other complex ecosystems
- Extend a Python/Django + React stack to support new integrations
- Collaborate with external platform teams and support customer onboarding
- Debug tough, cross-system issues and keep things running smoothly
What We’re Looking For
- 3+ years building web applications
- Strong backend skills (Python/Django)
- Comfortable across the stack (React is a plus, backend is your strength)
- Experience with third-party integrations in complex systems
- Familiarity with LTI, OAuth, webhooks, APIs (REST/GraphQL)
- High tolerance for ambiguity, bad docs, and legacy quirks
- Clear communicator and strong problem solver
Nice to Have
- LTI 1.3 experience
- Exposure to ATS, publishing, or similar platforms
- Startup experience
- Edtech or academic background