About Us: Rear Vision Systems is a family-owned tech innovator dedicated to delivering advanced solutions for the automotive and fleet management industries. We specialize in comprehensive fleet management platforms, AI-enhanced vehicle camera systems, and sophisticated embedded technologies designed to ensure vehicle safety and monitoring. Our collaborative workplace fosters growth, creativity, and continuous learning. About the Role: We're looking for a motivated Full Stack Developer eager to dive into a variety of exciting projects. This role is perfect for someone passionate about applying their coding skills across multiple areas of software development, ranging from intuitive web applications to backend services, and potentially embedded system solutions. We support candidates who may not yet have direct experience in all the listed technologies, provided they possess solid foundational programming skills and a willingness to learn. Project Opportunities: Fleet Management Full Stack Software Development: Primarily focused on backend development using Go (Golang), and MongoDB, alongside enhancing sophisticated front-end web platforms built with Next.js, React, and TypeScript to deliver integrated and exceptional user experiences. Other Potential Projects: AI/ML Integration Projects: Collaborate with our team to integrate and optimize AI and machine learning algorithms for advanced vehicle camera systems, enhancing vehicle safety and monitoring capabilities. Embedded System Programming: Occasionally contribute to embedded system projects using C#, developing software solutions directly interacting with automotive hardware components. Internal ERP System Development: Maintain and enhance our internal ERP system that manages business operations, using Node.js. Technologies You'll Encounter: Front-end: Next.js, React, TypeScript, JavaScript Backend: Go (Golang), Node.js, Python Embedded Systems: C# Databases: MongoDB AI/ML Technologies: Integration into automotive camera systems Requirements 2-4 years of relevant experience in software development. Solid foundational experience in web technologies such as React, Next.js, or similar. Experience with backend development in languages like Node.js, Go, Python, or similar. Familiarity or willingness to learn MongoDB or comparable NoSQL databases. Interest or existing experience in embedded systems programming (C#) is a significant advantage. Curiosity or experience in AI/ML technologies, particularly their practical applications. Strong problem-solving skills, detail-oriented approach, and ability to thrive both independently and within a collaborative team. Effective communicator with proactive engagement in knowledge sharing and ongoing learning. Benefits A supportive and collaborative team dedicated to your professional growth. Exposure to diverse projects at the cutting-edge of automotive tech innovation. Clear pathways for career advancement along with ongoing training opportunities.