ApplySenior Software Engineer, Front-end (Digital Products)
Posted about 1 month agoViewed
View full description
💎 Seniority level: Senior, 8+ years
📍 Location: United States
💸 Salary: 150000.0 - 185000.0 USD per year
🔍 Industry: Software Development
🏢 Company: Scout Motors👥 251-500AutomotiveElectric VehicleIndustrialManufacturing
🗣️ Languages: English
⏳ Experience: 8+ years
🪄 Skills: AWSGraphQLLeadershipSoftware DevelopmentFrontend DevelopmentHTMLCSSJavascriptReact.jsVue.JsAngularCI/CDRESTful APIsMentoringSoftware Engineering
Requirements:
- 8+ 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
- 8+ 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
Responsibilities:
- 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.
Apply