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

Senior 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 senior 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, mentor engineers, and ship fullstack features end-to-end.

Role Overview

As a Senior 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 5+ years of experience building production-grade web applications

  • You’re highly proficient in TypeScript, React, and modern frontend architecture

  • You have deep experience with component design, state management, and performance tuning

  • You have deep knowledge of React performance tuning, virtualization, and rendering strategies

  • You’ve built and scaled UIs that render complex data (e.g., tables, maps, dashboards) efficiently

  • You have a practical understanding of SOLID principles

  • You Have a good understanding of UI/UX design principles and a passion for creating user-friendly interfaces

  • You’re comfortable implementing or collaborating on REST APIs and backend logic using Node.js

  • You’ve deployed and maintained frontend apps with a focus on reliability, observability, and developer experience

  • You’re comfortable taking ownership of projects — from design to deployment and beyond

  • You mentor other engineers and contribute to growing team capabilities

  • You proactively identify problems and opportunities, not just waiting for tickets

  • You collaborate effectively across teams and communicate clearly with both technical and non-technical peers

  • You think critically, challenge assumptions, and make pragmatic technical decisions

  • You adapt quickly to new information, shifting priorities, or feedback

  • You care how your work connects to the broader product and company goals

  • You embody our engineering values: learning from mistakes, collaboration, ownership, simplicity, and long-term thinking

  • You embody our company values (more here)

You Get Extra Points For
  • You have experience using shared code and types in a monorepo environment (e.g., Nx)

  • 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

  • Design sensibility and experience working closely with designers or building component libraries

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: $120,000 – $200,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