Job Description
We are Apex Mobility Solutions, a pioneering force in the Detroit automotive technology sector. We are looking for a visionary Senior Software Engineer to join our elite team and help shape the future of connected vehicles. If you are passionate about scalable architecture and modern development practices, we want to hear from you.
As a key member of our engineering squad, you will bridge the gap between complex hardware and seamless software experiences, working in a fast-paced, collaborative environment.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible hybrid work model (Detroit HQ required 2x/week).
- Professional development and continuous learning stipend.
- State-of-the-art tech stack and modern office space in the heart of the D.
Responsibilities
- System Architecture: Design, develop, and maintain high-performance, scalable software systems for next-generation automotive applications.
- Code Leadership: Lead code reviews, conduct technical deep-dives, and mentor junior engineers to ensure code quality and best practices.
- API Development: Design and implement robust RESTful and GraphQL APIs to facilitate seamless data exchange between vehicle components and cloud services.
- Cross-Functional Collaboration: Work closely with product managers, UX designers, and hardware engineers to translate business requirements into technical specifications.
- Optimization: Proactively identify performance bottlenecks and optimize application speed and efficiency.
- Testing & QA: Establish and enforce rigorous automated testing protocols to ensure reliability and security.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s preferred).
- Experience: 5+ years of professional software development experience with a focus on full-stack development.
- Languages: Proficiency in Python, Java, or C++.
- Frameworks: Strong experience with React or Angular and Node.js.
- Databases: Deep understanding of SQL (PostgreSQL/MySQL) and NoSQL (MongoDB) databases.
- Agile: Demonstrated experience working in Agile/Scrum environments.