Summary
Join our low ego, compassionate, and mission-obsessed team as a Senior Backend Engineer to work on our core platform that functions as a central nervous system for our company operations.
Requirements
- 5+ years of experience as a Senior Software Engineer
- Strong experience with TypeScript
- Strong knowledge of modern JavaScript and NodeJS
- Strong experience in building stateless, scalable, and modular architectures
- Experience with AWS cloud and serverless backends is a plus
- Experience with Unit Testing and Integration Testing
- Experience working on complex problems and in a complex codebase
- Knowledge of Continuous Integration & Delivery methodologies
Responsibilities
- Translate business requirements into back-end design and architecture
- Develop iteratively: from something small and simple to something complex and complete
- Function as part of an agile delivery process
- Improve and maintain internal software back-end systems ranging from data collection, business workflows, automation tasks, etc
- Design and implement APIs and data models at scale
- Build frontend-oriented APIs for serving web and mobile applications
- Create automation for testing, CI, and CD
Benefits
- A once in a career opportunity for personal and professional fulfillment with a fast-paced, high-growth, and truly mission driven team
- An opportunity to transform the lives of truck drivers across the country, and to help build a model that proves that business success and compassion are not mutually exclusive
- A competitive compensation package, including salary, spot bonus, and stock options
- Lunches in the office
- Medical // Dental // Vision // Life // AD&D insurance
- Paid parental leave
- Team events