Software Development Engineer II – Frontend

Re:Car

Not Interested
Bookmark
Report This Job

profile Job Location:

Troy, MI - USA

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

ABOUT SLATE

At Slate were building safe reliable vehicles that people can afford personalize and loveand doing it here in the USA as part of our commitment to reindustrialization. The spirit of DIY and customization runs throughout every element of a Slate because people should have control over how their trucks look feel and represent them.

Job Description

WHO WE ARE LOOKING FOR

Were looking for a Software Development Engineer II (Frontend) to help define and build Slates digital customer experience. This is a hands-on engineering role for someone who enjoys solving real problems building high-quality user interfaces and owning systems end-to-end.

You should be comfortable working in a startup environment where priorities evolve requirements arent always fully defined and thoughtful engineering judgment matters more than rigid process. If ambiguity energizes you rather than slows you down youll thrive here.

WHAT YOU GET TO DO

  • Design build and deliver customer-facing web/mobile experiences that are performant reliable and intuitive

  • Lead the implementation and evolution of frontend systems including component design state management and UI architecture

  • Write clean well-structured code and actively participate in code reviews and technical design discussions

  • Own code quality end-to-end including testing edge-case handling and production readiness

  • Collaborate closely with Product Design and UX partners to translate customer needs into elegant technical solutions

  • Make thoughtful trade-offs between speed quality and long-term maintainabilityand clearly communicate those decisions

  • Continuously simplify and improve systems demonstrating strong judgment creativity and attention to detail

  • Mentor other engineers through example feedback and technical discussion contributing to a strong engineering culture

WHAT YOU BRING TO THE TEAM

  • Bachelors degree in Computer Science or equivalent practical experience

  • 4 years of professional software engineering experience with a strong emphasis on frontend or customer-facing web development

  • Strong proficiency in modern frontend languages ideally TypeScript React and JavaScript with solid fundamentals in data structures algorithms and problem decomposition

  • Experience building and maintaining production UI systems including performance optimization accessibility and cross-browser compatibility

  • 2 years contributing to frontend architecture and design including patterns for maintainability reliability and scalability

  • 2 years working across the full software development lifecycle including coding standards code reviews source control build tooling testing and operational support

  • Familiarity working in cloud-backed environments (e.g. integrating with APIs CI/CD pipelines AWS and/or Azure) with an understanding of how frontend systems behave in production

  • Strong communication skills: you ask clarifying questions state assumptions identify constraints and explain your thinking clearlyespecially when requirements are ambiguous

WHY JOIN TEAM SLATE

At Slate were fueled by grit determination and attention to detail. The start-up spirit of ingenuity and resourcefulness move our business forward. Team Slate fosters a culture of excellence innovation and mutual respect and is motivated by shared principles.

  • Safety First

  • Delight Customers

  • One Team

  • Relentless Improvement

  • Fast Frugal and Scrappy

  • Respectful Collaboration

  • Positive Legacy

WE WANT TO WORK WITH PEOPLE THAT REFLECT THE COMMUNITIES IN WHICH WE OPERATE.

Slate is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race color religion gender gender identity or expression sexual orientation national origin genetics disability age veteran status marital status parental status cultural background organizational level work styles tenure and life experiences. Or for any other reason.

Slate is committed to providing reasonable accommodation for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation due to a disability you may contact us at


Required Experience:

IC

ABOUT SLATEAt Slate were building safe reliable vehicles that people can afford personalize and loveand doing it here in the USA as part of our commitment to reindustrialization. The spirit of DIY and customization runs throughout every element of a Slate because people should have control over how ...
View more view more

Key Skills

  • Account Payable
  • Apache Commons
  • Community Support
  • Corporate Risk Management
  • Garment
  • Java