Senior Software Engineer, Front-End Focus
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Kin makes life simpler, more affordable, and better for homeowners - especially in the places where climate risks, rising costs, and outdated systems make it hardest. We start with smarter homeowners insurance and expand to everything homeowners need to thrive. Using data, technology, and thoughtful human support, we're building products that are clear, fair, and help homeowners feel confident - so homeowners aren't left behind when they need help most. Founded in 2016, Kin is a remote-first employer with Kinfolk across more than 35 states. We serve customers in 13 states (and counting). Our disciplined growth, strong customer satisfaction, and focus on long-term sustainability fosters outstanding growth, attracts marquee investors, and earns recognition and accolades, including: Built In Chicago's Best Places to Work, Midsize Companies (2021-2026) Forbes' America's Best Startup Employers (2021-2024) Inc. 5000 Fastest-Growing Private Companies Forbes' Fintech 50 Great Places to Work Certified (2024-2026) Most importantly, we're building Kin to be a place where people do meaningful work with real impact - for our customers, our communities, and each other. We're excited to tell you more about how you can contribute to our rapid growth, strong unit economics, profitability, and excellent customer ratings. To learn more about how we work and what we're building, visit kin.com and see how we work . We're looking for a Senior Software Engineer that'll be focused on our front-end tech stack to help us scale and evolve the web applications that power Kin's customer and internal experiences. As we expand our products and enter new markets, our in-house systems must remain fast, resilient, and intuitive. This role exists to ensure we build front-end systems that are not only functional but thoughtfully architected for long-term growth. You'll work on a small, highly collaborative team, independently owning and operating complex features across our Angular and Web Component-based applications. At this level, you won't just ship code - you'll influence architecture, surface systemic improvements, and help elevate engineering standards across the team.
Responsibilities
- Own the design, development, and delivery of complex front-end features using Typescript, Angular (2+), Lit, HTML, and SCSS
- Architect scalable UI solutions and reusable component libraries leveraging Web Components
- Integrate front-end applications with APIs, including defining contracts and collaborating on API design
- Drive performance optimization, accessibility improvements, and UX enhancements across applications
- Lead and participate in pair programming, code reviews, and technical design discussions
- Champion engineering best practices across documentation, testing, CI/CD, architecture, and maintainable layout patterns
- Mentor junior engineers through technical guidance, feedback, and modeling high-quality engineering habits
- Identify systemic technical debt and propose pragmatic, high-leverage improvements
- Collaborate cross-functionally with product, design, and backend engineering partners to deliver end-to-end solutions
- Success in this role
- By the end of your first year, you should feel confident in your role, trusted as an owner, and proud of the progress you've helped make.
- Large, complex features are delivered on time with high code quality, strong test coverage, and minimal regressions
- Front-end architecture is measurably more scalable and maintainable due to reusable components and improved state management patterns
- Team velocity improves because of clearer documentation, stronger code reviews, and mentorship provided to junior engineers
- Cross-functional partners report increased confidence in engineering delivery due to thoughtful collaboration and proactive problem-solving
Requirements
- Core Experience & Technical Skills
- Demonstrated experience shipping large, complex software projects in production environments
- Expert proficiency in modern JavaScript/TypeScript, HTML, and CSS/SCSS
- Experience building applications with Angular (2+) and modern SPA pat
Benefits
Additional Information
Quick Summary Kin is looking for a Senior Software Engineer with deep front-end expertise to own and scale key areas of our in-house web applications. In this role, you'll build modern, high-performance user experiences using Angular and Web Components (Lit), contribute to architectural decisions, and mentor other engineers. This is a high-ownership role for someone who thrives in a fast-paced, collaborative environment and wants to shape systemic solutions that directly impact homeowners.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at kin? Share your experience