[Remote] Senior Software Engineer, Front-End Focus
Note: The job is a remote job and is open to candidates in USA. 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, contribute to architectural decisions, and mentor other engineers.
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
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 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
- Experience working with Ruby on Rails APIs
- Familiarity with BEM methodology, Object-Oriented CSS principles, and custom component library development
- Experience contributing to architectural decisions in a startup or high-growth environment
Benefits
- Competitive salary and company equity through Restricted Stock Units (RSUs), granted as part of our standard compensation package and based on role and level
- 401(k) with company match up to 4% of eligible earnings
- Multiple medical plan options, plus dental and vision coverage
- Company-funded HSA contributions (based on medical plan selection)
- Company-paid life insurance and short-term disability
- A variety of supplemental benefit options, including long-term disability, critical illness, accident, legal, and pet insurance
- Access to mental health support and confidential counseling resources
- Flexible PTO for exempt employees (most employees take 15–20 days per year), plus 8 company-observed holidays
- Paid parental leave, including up to 14 weeks at 100% pay for birthing parents and 8 weeks at 100% pay for non-birthing parents
- Career mobility and internal growth opportunities across the organization
- Professional development budgets for certifications, conferences, and learning available, subject to management approval
Company Overview