We are looking for a talented Full Stack Developer to join our growing engineering team. In this role, you will be responsible for designing, building, and maintaining scalable web applications across both frontend and backend systems. You will work closely with product managers, designers, and fellow engineers to deliver high-quality solutions that provide an exceptional user experience while maintaining strong engineering standards.
This is an opportunity to work with modern technologies, contribute to architectural decisions, and leverage AI-powered development tools as part of a highly collaborative and innovative development environment.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using modern TypeScript-based technologies.
- Build intuitive, scalable, and high-performance user interfaces, including complex workflows, large-scale data tables, and reusable design system components.
- Develop and maintain backend services, APIs, and business logic in a production environment.
- Design and optimize relational database schemas, queries, and data access patterns.
- Build and maintain RESTful APIs, including authentication, authorization, validation, and documentation.
- Implement effective state management solutions for both client-side and server-side data.
- Write and maintain automated tests across Unit, Integration, and End-to-End testing layers.
- Participate in architecture discussions, code reviews, and technical design sessions.
- Troubleshoot, debug, and improve application performance, scalability, and reliability.
- Utilize AI-assisted development tools such as Claude Code and similar agentic coding platforms to enhance productivity while applying sound engineering judgment.
Required Qualifications
- 3+ years of professional Full-Stack development experience
- Strong TypeScript proficiency with the ability to write complex, clean, and maintainable code
- Proven Full-Stack experience with a modern Node.js framework in a Production environment
- Ability to design and build complex UIs — including Design Systems, large-scale tables, and State Management
- Hands-on experience with modern state management libraries for both client and server state
- Solid experience with a relational database, including complex queries and performance optimization
- Experience building and maintaining REST APIs — including documentation, validation, and authentication flows
- Experience writing automated tests across Unit, Integration, and E2E layers
- Hands-on experience integrating AI-assisted development tools (e.g. Claude Code, Cursor, Copilot) into the daily development workflow
Preferred Qualifications
- Experience with Next.js and Fastify
- PostgreSQL experience
- Familiarity with AWS services — Auth management, Messaging, and event-driven patterns
- Experience with Pulumi for Infrastructure as Code on AWS (provisioning and managing cloud resources programmatically)
- Basic experience deploying and running backend microservices on AWS using EKS (Kubernetes) or ECS (containerized services)
Who we are?
Questar Auto Technologies is a company at the forefront of the automotive industry, introducing innovative AI technology for predictive vehicle health & Driver behavior. We help our clients in the automotive sector, including automakers and fleet operators, to unlock the value of their vehicle data and make informed decision through insights delivered to them through our systems. Our solution combines cutting-edge AI-based analytics software, advanced data analytics, and extensive experience in the commercial vehicles industry telematics. By performing deep learning both onboard vehicles and in the cloud, Questar's technology can predict potential issues before they occur, enabling proactive management of maintenance, drivers, and mission, reducing TCO.
Questar system is deployed in 20 countries and some of the largest OEMs & Teir1 are part of the company customers.