Original job description
Class8 is building a suite of products to help trucking companies better run their business, and help them connect with freight opportunities through brokerages and other data partners. Our team works with real-time, big data across thousands of trucks, and creates apps across multiple surface areas including mobile, desktop, and embedded vehicles.
Now we’re hiring a Full Stack Engineer, with an emphasis on front-end development, to help us scale fast.
In This Role, You Will:
Design, develop, test, deploy, maintain, and document scalable web and mobile applications, with a strong focus on frontend architecture and user experience.
Build high-quality, maintainable frontend experiences while contributing to backend services and APIs as needed.
Write automated tests and contribute to continuous integration and deployment pipelines to ensure reliable, high-quality releases.
Uphold engineering standards through code reviews, profiling, testing, and continuous improvements to code quality and performance.
Leverage AI effectively to accelerate development, improve engineering workflows, and streamline processes such as PR reviews, code cleanup, documentation, and testing.
Research emerging technologies and frontend best practices, and proactively advocate for improvements to our development practices, architecture, and user experience.
You’re Right For The Role If You Have These Skills:
Required:
3+ years of full stack development experience
Proficient with ReactJS/NextJS, TypeScript, React Native and Python as well as modern libraries and tooling
Proven experience in developing web and mobile applications
Strong knowledge of computer science fundamentals, data structures, and design patterns
BS/MS in Computer Science or a related field
A passion for continuous improvement and finding better ways to build, ship, and maintain software
AI-first mindset with the ability to use AI effectively to accelerate development while maintaining ownership and understanding of the code you produce
Comfortable using AI to improve engineering workflows and processes, including PR reviews, code cleanup, documentation, testing, and other repetitive tasks
Bonus If You Have:
Experience with building browser extensions
Our Tech Stack:
React Native
ReactJS, NextJS, TypeScript, Jest
Python, FastAPI, MongoDB, Postgres
Bitbucket, Docker
AWS (SQS/SNS/API Gateway/Lambda/ECS/ECR, Data Lake, Redshift, Glue, EventBridge, S3, Route53, Kafka, Airflow)
Netlify
Hiring Process:
Résumé review
Coding interview (45 mins)
Systems design interview (25 mins)
Senior management interview (15 mins)
What We Do:
https://www.class8.com/our-solution
Why Join Us:
We’re redefining how freight moves.
You’ll get in early on a high-upside product in a massive, untouched market.
You’ll work with experienced builders and be trusted to execute.
Big career upside: build, prove yourself, and grow with the company.
More about this job
Responsibilities
Design, build, test, deploy, maintain, and document scalable web and mobile applications, with a focus on frontend architecture and user experience while contributing to backend services and APIs. Improve software quality and performance through automated testing, CI/CD, code reviews, AI-assisted workflows, and ongoing research into technologies and frontend practices.
Requirements
Requires at least three years of full-stack development experience, proficiency in React or Next.js, TypeScript, React Native, and Python, and proven experience building web and mobile applications. A bachelor's or master's degree in computer science or a related field is required, along with strong computer science fundamentals and the ability to use AI effectively while maintaining ownership of the code.
Skills
- React
- Next.js
- TypeScript
- React Native
- Python
- Frontend Architecture
- Web Application Development
- Backend Services
- API Development
- Automated Testing
- Continuous Integration
- Continuous Deployment
- Code Reviews
- System Design
- Artificial Intelligence
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Transportation
- Logistics
Keywords
- React Native
- React
- Next.js
- TypeScript
- Jest
- Python
- FastAPI
- MongoDB
- PostgreSQL
- Bitbucket
- Docker
- AWS
- SQS
- SNS
- API Gateway
- Lambda
- ECS
- ECR
- Data Lake
- Redshift
- Glue
- EventBridge
- S3
- Route 53
- Kafka
- Airflow
- Netlify
- Frontend Architecture
- Automated Testing
- Continuous Integration and Deployment