Rivian and Volkswagen Group Technologies→
Software Engineer II, Full-Stack (Developer… at Rivian and… · Irvine
Entry LevelHybridFull-timeIrvine, CA$107k–$142k/yr
Skills
javascripthtmlcssreactvueangularresponsive designui/ux principlesnode.jspythonjavarestful apisdatabase conceptssqlnosqlgitbranching strategiesunit testing
Job Description
Summary: Rivian and Volkswagen Group Technologies is a joint venture focused on advancing automotive technology for electric vehicles. The Software Engineer II, Full-Stack role involves designing and developing APIs, building SDKs, and creating user-friendly applications while collaborating with a talented team to push technological boundaries.
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
Required Qualifications:
- 1-3 years of professional software development experience, ideally with some exposure to full-stack development
- Working knowledge of JavaScript, HTML, CSS, and at least one modern JavaScript framework (React, Vue, Angular). Experience with responsive design and basic UI/UX principles
- Experience with at least one backend language (Node.js, Python, Java) and the ability to build simple RESTful APIs
- Basic understanding of database concepts and experience working with at least one database technology (SQL or NoSQL)
- Proficiency with Git and understanding of branching strategies
- 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
Required Skills: JavaScript, HTML, CSS, React, Vue, Angular, Responsive Design, UI/UX Principles, Node.js, Python, Java, RESTful APIs, Database Concepts, SQL, NoSQL, Git, Branching Strategies, Unit Testing
Benefits: Flex Time Off, Retirement savings plans, Medical, vision and dental coverage
Benefits
Flex Time Off
Retirement savings plans
Medical, vision and dental coverage