Software Engineer II, Full-Stack (QMS)

Rivian and VW Group TechnologyIrvine, CA
10h$107,000 - $141,710

About The Position

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.

Requirements

  • Experience: 1-3 years of professional software development experience, ideally with some exposure to full-stack development.
  • Technical Skills:
  • Frontend: 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.
  • Backend: Experience with at least one backend language (Node.js, Python, Java) 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.

Nice To Haves

  • 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

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.

Benefits

  • Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26.
  • Full Time Employee coverage is effective on the first day of employment.
  • Part-Time employee coverage is effective the first of the month following 90 days of employment.
  • Total compensation packages for this position include base salary, eligibility for an annual performance bonus, and eligibility for equity.
  • Benefit offerings include Flex Time Off, retirement savings plans as well as medical, vision and dental coverage.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service