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 frontend and backend implementation, with a primary strength in frontend architecture and user experience. You’ll help improve performance, define modular UI systems, and ship fullstack features end-to-end.
Role Overview
As a Fullstack (Frontend-Focused) Engineer, you will play a key role in shaping our engineering culture, development processes, and roadmap.
Joining our engineering team means:
- Designing and building performant UIs for data-heavy, real-time features such as maps, live dashboards, and large tables
- Developing frontend modules using React, TanStack tools (React Query, Table), and CSS Modules
- Owning fullstack features end-to-end, including backend APIs in Node.js where needed
- Collaborating within a monorepo (Nx) to share code across frontend and backend boundaries
- Continuously improving UI rendering performance, DX, and maintainability
- Working closely with product, design, and engineering teams to create intuitive, reliable user experiences
- Participating in brainstorming sessions, customer feedback forums, and product ideation
Requirements
- You have 3+ years of experience building production-grade web applications
- You’re proficient in TypeScript, Node.js, and SQL
- You understand SOLID principles and apply clean coding practices
- You’ve built and consumed REST APIs for real-world applications
- You’ve worked with React or another modern frontend framework
- You’ve deployed applications to cloud platforms such as GCP or AWS
- You’ve used relational databases (preferably PostgreSQL) and are familiar with writing queries, designing schemas, and handling migrations
- You take responsibility for your work from implementation to delivery
- You collaborate well in a team environment and communicate clearly
- You write clean, maintainable, and tested code
- You’re willing to ask questions, give feedback, and improve your craft
- You adapt quickly to new requirements, technologies, or feedback
- You embody our engineering values: learning from mistakes, collaboration, ownership, simplicity, and long-term thinking
- You align with and support our company values (more here)
You get extra points for
- Experience deploying services on Google Cloud Platform (GCP)
- Understanding the importance of loosely coupled architecture
- Familiarity with refactoring techniques to improve code maintainability
- Experience with TDD or writing different types of automated tests
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: $75,000 – $140,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: $75K - $140K