Role Summary- Design and develop cutting-edge APIs: Create the interfaces that take advantage of the full power of the software-defined vehicle.
- Build robust and scalable SDKs: Empower developers to create innovative applications that seamlessly integrate with our vehicle ecosystem.
- Craft engaging user experiences: Develop intuitive and user-friendly applications that redefine the automotive business world through our connected technology.
- Collaborate with a world-class team: Work alongside talented engineers, designers, and product managers in a dynamic and fast-paced environment.
- Push the boundaries of technology: Explore and implement the latest technologies in mobile development, cloud computing, and AI to deliver truly innovative solutions.
Responsibilities- Development: Contribute to the development of features and functionality for Rivian Volkswagen Technologies' connected services.
- Collaboration: Work effectively within a team, collaborating with other engineers and designers.
- Problem Solving: Apply problem-solving skills to troubleshoot technical issues and debug code.
- Code Quality: Write clean, readable, and well-documented code. Adhere to coding standards and best practices.
- Learning: Continuously learn and expand knowledge of full-stack development technologies and best practices.
- Communication: Communicate effectively with team members and stakeholders.
- Agile: Understand and participate in Agile development processes.
QualificationsMinimum Qualifications:
- Experience: 1-3 years of professional software development experience, ideally with some exposure to front-end leaning full-stack development.
- Technical Skills:
- Frontend: Working knowledge of JavaScript, HTML, CSS, and at least one modern JavaScript framework (React, TypeScript). Experience with responsive design and basic UI/UX principles.
- Backend: Experience with at least one backend language (Node.js, Python, Go) and the ability to build simple RESTful APIs.
- Databases: Basic understanding of database concepts and experience working with at least one database technology (SQL or NoSQL).
- Version Control: Proficiency with Git and understanding of branching strategies.
- Testing: Familiarity with basic testing concepts and experience writing unit tests.
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, GCP)
- Familiarity with CI/CD pipelines
- Contributions to open-source projects
- Personal projects demonstrating full-stack development skills
- Understanding of security best practices for web applications
Total RewardsFull-time positions include base salary, eligibility for an annual performance bonus, and eligibility for equity.
In addition to base salary, Rivian and Volkswagen Group Technologies offers benefits tailored to the local market. For more information on the benefits available for full-time employees, check out our Global Benefits Site.
External candidates can apply for this role through the Rivian and Volkswagen Group Technologies careers site (https://rivianvw.tech/#careers). If you are a current employee, please apply through our internal job board
.