At BusRight, we’re replacing pen-and-paper logistics with real-...">
Back to Jobs

Fullstack Engineer (Fronted Heavy)

Remote, USA Full-time Posted 2025-07-27

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

Apply to this Job

Similar Jobs