Sr. Full Stack Engineer
Job Description
Join Our Mission to Revolutionize Fleet Management
Are you a passionate and experienced Senior Full Stack Engineer looking to make a real impact? We’re a dynamic and innovative company building a cutting-edge SaaS platform that’s transforming how businesses manage their fleets. We’re not just building software; we’re creating a comprehensive ecosystem that connects vehicles, data, and workflows to drive efficiency and smarter decision-making across the entire vehicle lifecycle.
Your Role: Architecting the Future of Fleet Tech
As a key member of our engineering team, you’ll be instrumental in designing, building, and maintaining critical components of our platform. You’ll collaborate closely with our Lead Engineer or CTO, ensuring the delivery of scalable, reliable, and high-quality software solutions. This is a unique opportunity to shape the future of fleet management with your expertise and vision.
Key Responsibilities:
- Develop and implement robust backend services, well-defined APIs, and efficient database structures.
- Collaborate with the Lead Engineer and CTO on architectural design and system optimization.
- Champion code quality through rigorous reviews, comprehensive testing strategies, and adherence to deployment best practices.
- Contribute significantly to the scalability, performance, and unwavering reliability of our platform.
- Actively participate in technical discussions, contribute to problem-solving, and collaborate on delivery planning.
- Mentor junior developers and thrive within a small, highly focused engineering team.
- Proactively identify and address technical debt while adhering to established workflows and coding standards.
What You’ll Bring to the Table:
We’re looking for a talented engineer with a proven track record in full-stack development and a deep understanding of modern technologies and best practices. Here’s what we’d love to see:
Technical Expertise:
- Backend Proficiency: Advanced expertise in Node.js and NestJS, with a strong understanding of microservices architecture and asynchronous communication.
- Database Mastery: Deep understanding of PostgreSQL, including performance tuning and caching strategies. Experience with message queues, event-driven design, and distributed systems.
- Frontend Prowess: Extensive experience with Angular and TypeScript, a solid grasp of state management patterns and component-based architecture, and knowledge of frontend performance tuning and UX optimization. Experience with modern frontend testing tools (Jest, Cypress, etc.).
- Architectural Acumen: Proven experience in designing distributed systems and cloud-native applications.
- Cloud & DevOps Skills: Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes). A strong grasp of CI/CD pipelines, infrastructure-as-code, and monitoring/logging tools.
- Security Mindset: Deep understanding of security best practices, authentication, and API gateway design.
Experience & Soft Skills:
- 5+ years of hands-on full-stack development experience in production environments.
- Demonstrated ability to lead and contribute to medium to large-scale projects.
- A track record of implementing and optimizing business-critical systems.
- Experience working in lean, fast-paced teams with collaborative development practices.
Why Join Us?
We’re not just offering a job; we’re offering a chance to be part of something truly innovative. You’ll be instrumental in shaping the future of fleet management and making a tangible difference in the lives of businesses and individuals alike. We provide opportunities for growth and offer an environment for learning and mentorship.
Ready to Redefine Mobility?
If you’re passionate about technology, driven by innovation, and eager to contribute to a game-changing platform, we encourage you to apply. Let’s build the future of fleet management together!
“