Salary
💰 $140,000 - $170,000 per year
Tech Stack
AngularAWSBootstrapGraphQLJavaScriptReactVue.js
About the role
- Become part of an iconic brand that is set to revolutionize the electric pick-up truck & rugged SUV marketplace by achieving the following:
- Work with engineers & technical leaders across the company to ship interoperable products and systems on strong foundations that manage customer interactions inside and outside of the vehicle
- Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications and deliverables
- Partner with cross-functional partners in User Experience and Product Management to produce how and when plans for the digital products, providing thoughtful tradeoffs between design requirements and incurring technical debt
- Assess and recommend key tools and technology decisions that will power the digital product ecosystem. Influence decisions on build/buy/partner, contemplating today’s needs, and future enterprise requirements
- Implement best practices and standards for software development, including code reviews, testing, and documentation
- Mentor and coach junior team members, providing guidance and support to help them grow and succeed
- Stay current with emerging technologies and industry trends, continuously learning and experimenting with new tools and techniques to improve our software development process.
- Location & Travel Expectations:
- This role may be based out of a Scout Motors location in Fremont, CA or remote within the United States. This role is not eligible for remote work in New York City
- The responsibilities of this role require 1 day per week attendance in office with in-person meetings and events regularly.
- Applicants should expect that the role may require the ability to convene with Scout colleagues in person and travel to participate in events on behalf of the company from time to time.
- Residing in New York City: This role is not eligible for remote work in New York City.
- What you’ll bring:
- Education/Certifications: A Bachelor’s degree in Computer Science, or a related technical field
- Years of Experience required in type of role: 5+ years in software development and experience with scaling software products, providing technical leadership and direction for development, preferably with a focus on payments, ecommerce, front-end app development
- Communication: Strong written and verbal communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders
- Ability to work effectively in a fast-paced, collaborative environment, both independently and as part of a team
- 5+ years of experience with popular JavaScript-based frameworks and libraries such as React.js, Angular, or Vue.js is required. Proficiency in at least one of these frameworks, along with knowledge of their ecosystem and best practices
- 5+ years of experience building responsive and mobile-friendly web designs using CSS frameworks like Bootstrap, Foundation, or Materialize CSS
- Understanding of GraphQL, RESTful, and RPPC principles and experience in consuming APIs for data retrieval and manipulation
- Awareness of common security vulnerabilities in web applications (e.g., XSS, CSRF) and knowledge of best practices to mitigate these risks
- Stay updated with the latest web standards, trends, and best practices in front-end development, including performance optimization, SEO, and UX/UI design principles
- Experience operating in start-up settings, launching 0 to 1 product, supporting early low-code tools, and driving graduation to highly customized applications
- Excellent problem-solving and troubleshooting skills, with a passion for finding elegant solutions to complex challenges
- Optional/suggestions:
- Prior experience working experience in a manufacturing or automotive environment
- Hands on experience building on AWS
- Familiarity with CI/CD pipelines and integration of front-end development workflows with automated testing and deployment processes
- Hands on experience building customer facing apps
- What you’ll gain
- The benefits of joining Scout include the chance to build products and a company from the ground up. This is a chance to create something new and lasting – with an iconic brand at its foundation. In addition, Scout provides competitive compensation and benefits to support your physical, mental, and financial wellbeing. Program specifics are detailed in company policies and employee benefit guides, select highlights:
- Competitive insurance including: Medical, dental, vision and income protection plans
- 401(k) program with: An employer match and immediate vesting
- Generous Paid Time Off including: 20 days planned PTO, as accrued; 40 hours of unplanned PTO and 14 company or floating holidays, annually; Up to 16 weeks of paid parental leave for biological and adoptive parents of all genders; Paid leave for circumstances related to bereavement, jury duty, voting time, or military leave
- Pay Transparency
- This is a full-time, exempt position eligible to receive a base salary and to participate in an annual performance bonus program. Final salary offered will be determined based on factors including but not limited to the candidate's skills and experience. The annual performance bonus program is preset and not candidate dependent.
- Initial base salary range = $140,000.00 - $170,000.00
- Initial California base salary range = $154,000.00 - $187,000.00
- Internal leveling code: IC9
Requirements
- Education/Certifications: A Bachelor’s degree in Computer Science, or a related technical field
- Years of Experience required in type of role: 5+ years in software development and experience with scaling software products, providing technical leadership and direction for development, preferably with a focus on payments, ecommerce, front-end app development
- Communication: Strong written and verbal communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders
- Ability to work effectively in a fast-paced, collaborative environment, both independently and as part of a team
- 5+ years of experience with popular JavaScript-based frameworks and libraries such as React.js, Angular, or Vue.js is required. Proficiency in at least one of these frameworks, along with knowledge of their ecosystem and best practices
- 5+ years of experience building responsive and mobile-friendly web designs using CSS frameworks like Bootstrap, Foundation, or Materialize CSS
- Understanding of GraphQL, RESTful, and RPPC principles and experience in consuming APIs for data retrieval and manipulation
- Awareness of common security vulnerabilities in web applications (e.g., XSS, CSRF) and knowledge of best practices to mitigate these risks
- Stay updated with the latest web standards, trends, and best practices in front-end development, including performance optimization, SEO, and UX/UI design principles
- Experience operating in start-up settings, launching 0 to 1 product, supporting early low-code tools, and driving graduation to highly customized applications
- Excellent problem-solving and troubleshooting skills, with a passion for finding elegant solutions to complex challenges
- Optional/suggestions:
- Prior experience working experience in a manufacturing or automotive environment
- Hands on experience building on AWS
- Familiarity with CI/CD pipelines and integration of front-end development workflows with automated testing and deployment processes
- Hands on experience building customer facing apps