
Senior Fullstack Engineer
Ethos Life5 months ago
Bengaluru, IndiaSenior
Responsibilities
- Collaborate with engineers and designers to develop and ship features.
- Design, build, and maintain APIs.
- Write efficient, modular, and reusable libraries and abstractions.
- Design and build internal tooling to improve development efficiency.
- Identify and resolve performance issues.
- Participate in code reviews.
- Communicate engineering best practices to the team.
- Mentor junior engineers.
Requirements
- 8+ years of full-time engineering experience.
- Expertise in JavaScript and full-stack engineering experience with JavaScript, Python/Django, or Ruby/Rails.
- Expertise in SQL, database design, and familiarity with PostgreSQL.
- Experience with front-end and back-end architectural patterns for large-scale web applications.
- Ability to design clean APIs and understand performance issues.
- Experience with software engineering best practices, including design patterns, code reviews, unit testing, and integration testing.
- Ability to communicate technical specifications verbally and in writing.
- Command of HTML, CSS, and React.
- Strong computer science fundamentals, including data structures and algorithms.
- Understanding of security, common attacks, and defenses.
- Knowledge of build system configuration and setup, such as Webpack.
- Experience with infrastructure, distributed systems, and deploying applications in a high-scale environment.
Benefits
- Hybrid work arrangement is indicated by the #LI-Hybrid designation.
Tech Stack
Categories
About Ethos Life
Ethos Life builds a technology platform for buying and underwriting term and permanent life insurance, serving consumers directly online and licensed agents. It partners with carriers to offer instant, no-exam policies and supports agent distribution, generating revenue from policy premiums and commissions. Founded in 2016 and headquartered in Austin, Texas, the company is privately held and operates across the U.S.