Join the Frontier Enterprise

Start your journey today

Principal Frontend Engineer

Endor Labs

Endor Labs

Software Engineering
Bengaluru, Karnataka, India
Posted on Wednesday, May 15, 2024

Who we are

Endor Labs is on a mission to enhance developer productivity and accelerate open-source software adoption by reducing the time teams spend addressing security issues. Our approach and vision are encapsulated in our Founder & CEO's pitch, which can be viewed here: 3-minute pitch.

Recognized as a Gartner Cool Vendor, a RSA Innovation Sandbox finalist, and a Black Hat Innovation Spotlight finalist within just a year of launching, Endor Labs is at the forefront of cloud security innovation. Founded by Varun Badhwar and Dimitri Stiliadis, leaders with a proven track record in creating category-defining cloud security companies, we have successfully raised $70M in Series A funding. Our team comprises the world's leading experts in static analysis and enterprise software, all united in our goal to transform how development and AppSec teams operate

What you’ll do

  • Be part of the front-end (UI) development team working on a SaaS based product used by enterprises around the world.
  • Identify and troubleshoot UX problems, measure the effectiveness and usage of the UI, and continuously strive to improve the user experience.
  • Develop, test, and deliver high quality features, and contribute to the continual improvement of our front-end architecture.

What we're looking for

  • Bachelor's degree in engineering with at least 10 years of experience in building user experiences for product/SaaS companies.
  • 5+ years of professional experience with modern JavaScript frameworks (e.g. ReactJS).
  • Strong programming expertise in TypeScript (3+ years) and JavaScript (5+ years).
  • Demonstrated experience with data transformation and complex APIs is a must (REST, GraphQL).
  • Experience with front end test-driven development (React Testing Library, Jest, Mocha, etc).
  • Strong knowledge of HTML and CSS fundamentals and best practices.
  • Empathetic and committed to user-first thinking. Awareness of common UX topics and concerns.
  • Understanding of responsive design and device-agnostic development.
  • Excellent teamwork and collaboration skills, with a drive to create clarity from ambiguity.
  • Comfortable working in a fast-moving environment with sometimes unclear or evolving priorities.
  • Ability to solve problems creatively and independently when in uncharted or unfamiliar territory.

Nice to have

  • Experience with design systems and re-usable, component-based UI architecture.
  • Experience working with a distributed team.
  • Experience with Cypress.

At Endor Labs, we:

  • Go to extraordinary lengths to distinguish ourselves through world-class work.
  • Prioritize quality over speed, and speed over scope.
  • Desire working with deeply kind, mission-driven people.
  • Strive to make the complex simple.
  • Use first principles to debate ideas, test assumptions, and make decisions.
  • Seek the truth by putting data above opinions.
  • Assume good intent and give tactical feedback to help each other get better.
  • Hold no ego—when our customers win, we all win.