Software Development Engineer II – Frontend
Location
United States
Posted
8 days ago
Salary
Not specified
No structured requirement data.
Job Description
ABOUT SLATE
At Slate, we’re building safe, reliable vehicles that people can afford, personalize and love—and 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.
| WHO WE ARE LOOKING FOR
We’re looking for a Software Development Engineer II (Frontend) to help define and build Slate’s 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 aren’t always fully defined, and thoughtful engineering judgment matters more than rigid process. If ambiguity energizes you rather than slows you down, you’ll 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 maintainability—and 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
Bachelor’s 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 clearly—especially when requirements are ambiguous
WHY JOIN TEAM SLATE?
At Slate, we’re 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
slate-talent_acquisition@slate.auto.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
The engineer will lead the end-to-end design, development, and deployment of scalable backend solutions primarily using Django and Python, focusing on architecting components, designing data models, and integrating third-party APIs. Key duties also involve building and maintaining secure RESTful and GraphQL APIs, managing PostgreSQL databases, and conducting thorough code reviews to enforce high standards.
Transforming complex layout PSDs into pixel-perfect presentation-layer HTML5/CSS3 templates. Creating responsive website designs. Building websites with WordPress, extending and developing plugins and themes. Working with Photoshop, Illustrator, and Fireworks to create images opt...
Full Stack Engineer, Node/Typescript
Culmen InternationalAccomplishing Critical Missions in Challenging Environments Worldwide
Full Stack Engineer building data-intensive products at Culmen International
The engineer will build and maintain user interfaces for the company's app store and ML cloud platform using React and TypeScript, focusing on high-performing, responsive, and accessible experiences. Responsibilities also include customizing UI components, integrating APIs with backend engineers, and participating actively in code reviews and sprint cycles.