Senior Software Engineer, Front-End Focus
New
K
Kin InsuranceHomeowners Insurance
These roles can sit in any of the following 40 states: AL, AR, AZ, CA (exempt only), CO, CT, FL, GA, ID, IL, IN, IA, KS, KY, MA, ME, MD, MI, MN, MO, MT, NC, NE, NJ, NM, NV, NY, OH, OK, OR, PA, SC, SD, TN, TX, UT, VT, VA, WA, and WI, Central or Eastern US time zones (CDT or EDT) strongly preferredFull-TimeSenior
Salary$125K - $155K; $125K – $155K • Offers Equity
Apply NowOpens the employer's application page
Job Details
- Required Skills
- HTMLCSSJavascriptTypeScriptAngularRedux
Requirements
- 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 patterns.
- Experience with state management libraries such as NgRx or Redux.
- Experience building or composing applications with Web Components (Lit preferred).
- Experience integrating front-end applications with RESTful APIs.
- Experience mentoring junior engineers and contributing to code quality standards.
- Comfortable in a fast-paced startup environment with evolving priorities.
- Ability to operate independently with limited technical guidance.
- Strong communication skills and cross-functional collaboration experience.
- Experience working with Ruby on Rails APIs (Preferred).
- Familiarity with BEM methodology, Object-Oriented CSS principles, and custom component library development (Preferred).
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.
View Full Description & ApplyYou'll be redirected to the employer's site