Browse All Jobs
Job Description

Ethos is seeking a Fullstack Engineer to join their team in Bangalore, India. Ethos's platform is the backbone of family financial health. Ethos makes getting life insurance easier, faster and better for everyone.

As a Fullstack Engineer, the candidate will work across the stack, taking responsibility for the entire customer journey, from data storage to server application logic and front-end UI. The engineer will collaborate with other engineers to build and ship key features, contributing to the architecture and construction of internal standards and frameworks.

Role Involves:

  • Collaborating with engineers and designers to develop and ship features
  • Designing, building, and maintaining APIs
  • Writing efficient, modular, and reusable libraries and abstractions
  • Designing and building internal tooling to improve development efficiency
  • Finding and solving performance issues
  • Participating in code reviews
  • Communicating best practices to the team
  • Mentoring junior engineers

Requirements:

  • 4+ years of full-time engineering experience
  • Expertise in Javascript
  • Full stack engineering experience in Javascript/NodeJS, Python/Django
  • Expertise in SQL, database design, and familiarity with PostgreSQL
  • Experience with front and back end architectural patterns of large, high-scale web applications
  • Ability to design clean APIs and understanding of performance issues
  • Experience with software engineering best practices – design patterns, code reviews, unit and integration testing, etc.
  • Command over front-end web technologies such as HTML, CSS, React
  • Solid CS fundamentals – including data structures and algorithms
  • Understanding of security, common attacks and defenses
  • Knowledge of build systems configurations and setup - such as Webpack
  • Experience with infrastructure, distributed systems, and deploying apps into a high-scale environment

Role Offers:

  • Opportunity to work on key features across the entire customer journey
  • Collaboration with other engineers and designers
  • Contribution to internal standards and frameworks
Apply Manually