> Markdown version of [/jobs/ext/1240053-software-developer](https://www.wearedevelopers.com/jobs/ext/1240053-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Lumira Tools LLC - **Location:** United States (Remote available) - **Salary:** $1,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Automation of Tests, Continuous Integration, Learning Management Systems, Data Governance, Data Integrity, Data Systems, PostgreSQL, Node.Js, Query Optimization, Lumira, Next.js, Data Streaming, TypeScript, Web Applications, Network Routers, Tailwind, ReactJS, Large Language Models, Backend, Webhooks, Serverless Computing - **Published:** July 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=943e6d059c2ca257 ## About the Role * Extensive, proven experience designing, building, and integrating APIs, including connecting to third-party systems over REST and webhooks, handling authentication, rate limits, retries, and messy real-world data, and building integrations that stay reliable in production. This is a core requirement for the role * Proven full-stack engineering experience shipping production web applications, with deep proficiency in TypeScript and modern React * Strong backend and data skills, including designing PostgreSQL schemas, writing efficient queries, and building secure multi-tenant systems * Hands-on experience building on large language models or AI APIs such as OpenAI, including function and tool calling, streaming, and handling model output responsibly * Comfort with cloud deployment and CI/CD, ideally on Vercel, along with strong Git and GitHub workflows and automated testing * A solid grasp of system design for building maintainable, scalable services, and strong security instincts around access control, data privacy, and protecting sensitive student data * Self-directed and effective owning features end to end in a small, fast-moving startup where you set your own standard and carry real responsibility, * Experience with education data standards like OneRoster, or with SIS and LMS integrations * Experience with Next.js and the App Router * Experience with Supabase and Row-Level Security for multi-tenant data isolation * Familiarity with FERPA-aligned practices and handling sensitive student data * Prior startup or founding experience, and a desire to build a company, not just a product We're not just hiring an engineer, we're looking for a partner who wants to build something that matters. If you love the product, care about the schools and students it serves, and want a genuine hand in shaping the company from the ground up, we'd love to hear from you. ## Description * Design, build, and own the API and integration layer that connects Lumira to school data systems (SIS and LMS) over REST and education standards like OneRoster, so district data flows in cleanly, reliably, and at scale. This is the core of the role * Build and ship full-stack features using TypeScript, React, and Next.js on the front end and a serverless Node API layer on the back end, with a high bar for quality and performance * Architect and extend our multi-tenant data platform on Supabase and PostgreSQL, using Row-Level Security to guarantee tenant isolation and data integrity as we scale to many districts * Build AI-native features on top of large language models such as OpenAI GPT-4o, including tool and function-calling agents, streaming responses, and safe, evidence-grounded outputs * Own quality across the lifecycle by writing tests, reviewing code, and managing CI/CD on Vercel for fast, dependable releases * Craft responsive, accessible interfaces with React and Tailwind that make complex district data feel simple and trustworthy for educators * Build security and privacy in from the start, applying role and attribute-based access control, careful PII handling, and FERPA-aligned practices to everything you ship * Help shape technical strategy, hiring, and product direction as a founding member of the team ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Under the Hood of Building on Lovable](https://www.wearedevelopers.com/videos/100032-under-the-hood-of-building-on-lovable) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)