Build and ship Discovery features from start to finish: planning, coding, testing, deploying, and fixing issues after launch.
Write the front end in Next.js and TypeScript, and make sure it is fast and accessible.
Build and maintain backend services on Cloudflare Workers, D1, Durable Objects, and Workers KV.
Review your teammates’ code, have yours reviewed, and help keep the codebase clean and easy to work in.
Use AI coding tools like Claude Code to get more done, and still own the quality of everything you ship.
Take your turn in the on-call rotation. When something breaks, help fix it and make sure it does not happen again.
Work with our designer on new features, and present product demos to customers.
Travel up to 10% of the time to our McLean, VA office, conferences, and team offsites.
Qualification
No security clearance requiredAbility to travel up to 10%Prior experience in a missionPhysical Requirements
Required
5+ years of professional full-stack software engineering experience
Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
Strong proficiency in TypeScript and React/Next.js
Experience building backend services on Cloudflare (Workers, D1, Durable Objects, Workers KV) or a comparable serverless/edge platform (e.g., AWS Lambda, Vercel)
No security clearance required
S. citizenship
Ability to travel up to 10%
Demonstrated ability to own work independently and communicate clearly in writing on a distributed, remote team
Orbis complies with all applicable equal opportunity and non-discrimination laws in every jurisdiction in which we operate. Reasonable accommodation is available to applicants and employees with disabilities upon request.
Preferred
Experience building accessible web applications (WCAG 2.1/2.2, assistive technology testing)
Mobile development experience (React Native or native iOS/Android)
Experience building with large language models (prompting, retrieval, tool use, evaluation)
Prior experience in a mission, government, or regulated environment
Physical Requirements
Prolonged periods of sitting at a desk and working on a computer
Participation in virtual and in-person meetings
Ability to attend planned in-person meetings, conferences, and team offsites