Browse
Employers / Recruiters

Full Stack Engineer (Backend Heavy, Node.js, React)

busright · 30+ days ago
$140k+
Full-time
Remote
Apply

This role represents an opportunity to build technology that’s mobilizing the our nation's future. 

Big yellow school buses. Did you know that they are often managed by pen and paper? At BusRight, we're making school buses safer and more efficient for students, families, schools, and communities nationwide. Our backend supports our entire product suite: streaming real-time location data, computing efficient routes, sending live ETA notifications, all-in-one admin panel and much more.

This is a phenomenal opportunity for a senior engineer to make a major contribution to not just an engineering team's codebase, but its culture as well. We are looking for a candidate who has built apps that have achieved user bases of more than 100k daily users, updating data in real time (e.g., finance, transportation).

Role overview

As a Senior Full Stack (Backend-focused) Engineer, you will be instrumental in building out our company culture, development processes, and development roadmap. Furthermore, you will have the opportunity to help set company direction and influence transportation innovation. Joining our engineering team means:

  • Building backend REST APIs to power up BusRight client applications - Parent App, Driver App, Admin portal and more!
  • Migrating API services across a variety of technologies
  • Designing architecture of backend services
  • Designing performant and scalable data structures on top of PostgreSQL 
  • Developing front-end web modules using React.js
  • Working with a mature, interdisciplinary dev team of outstanding engineers
  • Being in direct contact with the community of users
  • Participating in brainstorming sessions, customer feedback forums, and contributing ideas to our product

Requirements

  • Have at least 5 years of professional experience in programming WEB applications
  • Have advanced knowledge of Typescript and Node.js
  • Have a practical understanding of SOLID principles
  • Have strong knowledge of SQL and relational databases
  • Have experience in designing REST API’s with performance and scalability in mind
  • Have experience with React or other frontend framework
  • Have experience with setting up, monitoring, and maintaining Backend services on cloud services (GCP/AWS or equivalent) 
  • Have Bachelor’s degree in Computer Science or related field, or equivalent work experience
  • Are able to mentor junior engineers, provide technical guidance and take ownership of projects.
  • Are proactive in identifying and solving problems, not just waiting for tasks to be assigned.
  • Are not afraid to challenge existing solutions and assumptions to ensure the best outcomes.
  • Are able to explain technical concepts to non-technical stakeholders.
  • Know how to work in cross-functional teams and understand the needs and perspectives of other departments.
  • Are a forward-thinker, willing to explore new technologies and approaches to improve products and processes.
  • Are able to quickly adapt to changing requirements or priorities.
  • Are aware of ethical implications of your work and can advocate for reasonable practices.
  • Eager to know how your work fits into the larger goals and vision of the company.
  • Embody our values, more here

 You get extra points for:

  • Experience with google cloud platform
  • Understanding the importance of loosely coupled code
  • Understanding of different refactoring techniques
  • Experience with TDD and general testing best practices
  • Experience with building mobile applications using hybrid solutions

Tech Stack

  • Backend: Typescript, Node.js, Koa, Express, Kysely, PostgreSQL, Firebase Firestore, Jest
  • Frontend: Typescript, React, React Router, Vite, CSS Modules (SASS), Storybook, Vitest
  • Hosted on Google Cloud Platform (Functions, Cloud Run, App Engine)

Benefits

  • Competitive Compensation in range of 80000$ - $140000 / year
  • $500 Learning + WFH budget
  • Flexible PTO policy
  • Flexible Working Hours
  • Remote First Work

Last updated on Feb 12, 2024

See more

About the company

More jobs at busright

Analyzing
Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status