Shape the future of student transportation.
At BusRight, we’re replacing pen-and-paper logistics with real-time, intelligent routing software. Our platform powers live location tracking, ETA notifications, operational dashboards, and route optimization for schools, families, and drivers across the U.S.
We’re looking for a fullstack engineer — someone who can own both backend and frontend implementation, with a primary strength in backend systems. You’ll contribute to building scalable systems, solving real-world data challenges, and delivering features end-to-end.
Role Overview
As a Fullstack (Backend-Focused) Engineer, you will play a key role in shaping our engineering culture, development processes, and roadmap.
Joining our engineering team means:
- Building backend REST APIs to power BusRight client applications — Parent App, Driver App, Admin Portal, and more
- Contributing to the migration of services across evolving technology stacks
- Writing scalable, maintainable backend logic on top of PostgreSQL
- Developing frontend modules using React.js and shared code via our Nx monorepo
- Collaborating with a tight-knit, cross-functional engineering team
- Participating in brainstorming sessions, product discussions, and retrospectives
- Iterating quickly based on feedback from real users and teammates
Requirements
- You have 3+ years of experience building production-grade web applications
- You’re proficient in TypeScript, Node.js, and SQL
- You understand and apply SOLID principles and clean architecture patterns
- You’ve built and maintained REST APIs for real-world use cases
- You’ve worked with React or another modern frontend framework
- You’ve deployed applications to cloud environments such as GCP or AWS
- You’ve used relational databases (preferably PostgreSQL) and are familiar with schema design, queries, and migrations
- You take responsibility for your work from development to deployment
- You collaborate effectively across teams and communicate clearly
- You write clean, maintainable, and tested code
- You think critically and make pragmatic decisions when solving problems
- You adapt quickly to shifting priorities, feedback, or requirements
- You embody our engineering values: learning from mistakes, collaboration, ownership, simplicity, and long-term thinking
- You align with our company values (more here)
You Get Extra Points For
- Experience deploying and managing services on Google Cloud Platform (GCP)
- A strong understanding of loosely coupled architectures and their long-term benefits
- Familiarity with refactoring techniques to improve codebase structure and maintainability
- Experience with Test-Driven Development (TDD) and modern testing best practices
Tech Stack
- Backend: TypeScript, Node.js, Koa, Express, Kysely, PostgreSQL, Firebase Firestore (legacy), Redis, BullMQ, ElasticSearch, Jest
- Frontend: TypeScript, React, React Router, Vite, CSS Modules (SASS), TanStack (React Query, Table), Storybook, Vitest
- Infrastructure: Kubernetes (GCP), Nx Monorepo, Feature Flags
Benefits
- Competitive compensation: $80,000 – $145,000/year (based on experience and expertise)
- Meaningful equity
- $500/year learning & WFH budget
- Flexible PTO and working hours
- Remote-first work environment
Compensation Range: $80K - $145K