Job Description
Ethos is seeking a Senior Frontend Engineer to enhance user interfaces for their web application. The engineer will collaborate with designers to implement design concepts and architect client-side infrastructure. Ethos leverages technology and data science to streamline the life insurance process, offering a modern digital experience.
- Collaborating with designers to iterate and implement design concepts
- Architecting and building client-side infrastructure
- Working with full stack/backend engineers to ship features
- Writing efficient, modular, and reusable frontend libraries and abstractions
- Finding and solving performance issues
- Participating in code reviews
- Communicating best practices to the team
- Mentoring junior developers
Requirements: - 7+ years of full time engineering experience
- Expert in Javascript
- Extensive experience with modern client-side JS libraries and tooling such as React
- Awareness of cross-browser compatibility issues
- Familiarity with server-side technology such as Node.js, Rails, Django, etc.
- Exposure to architectural patterns of large, production environment web apps
- Experience with client-side performance and optimization
- Demonstrate design, UX sensibility, and attention to detail
- Understanding of web security, common attacks and defenses
- Knowledge of build systems configurations and setup - such as Webpack
- Experience architecting web analytics and A/B testing systems
- Solid CS fundamentals
Ethos offers: