Senior Frontend Engineer (Remote / React / TypeScript)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Kubernetes networking & security solutions

Описание вакансии

Условия работы

Isovalent is looking for a Senior Frontend Engineer to work on the open-source project https://github.com/cilium/hubble-ui. Hubble UI provides Kubernetes Ops Teams with zero-effort automatic discovery of the service dependency graph for Kubernetes Clusters, allowing user-friendly visualization and filtering of those dataflows as a Service Map. Powered by a very successful open-source project Cilium (10K+ stars on GitHub), Hubble UI is quickly gaining traction. You will have a chance to work with a very active and friendly user-base, talk to users directly and develop complex open-source React.js applications that are being used by developers all around the world.

We are looking for front-end engineers, who are passionate about TypeScript, React and visualization, but not afraid to get their hands dirty with backend work from time to time.

Isovalent is the company founded by the creators of Cilium and eBPF. Isovalent builds open-source software and enterprise solutions solving networking, security, and observability needs for modern cloud native infrastructure. The flagship technology, Cilium, is the choice of leading global organizations, including Adobe, AWS, Capital One, Datadog, GitLab, Google, and many more. Isovalent is headquartered in Mountain View, CA and is backed by Andreessen Horowitz, Google, and Cisco Investments.

Responsibilities

  • Develop and maintain open-source React.js application https://github.com/cilium/hubble-ui
  • Develop and maintain enterprise UI products
  • Develop and maintain visualization React.js components that are integrated across different systems
  • Follow open-source best practices and help to maintain the project
  • Collaborate with product, design, and engineering teams to provide the best UX
  • Deliver and operate the UI frontend into production, in collaboration with engineering

Qualifications and Experience

  • English proficiency is required (ability to participate in technical zoom meetings)
  • Experience building rich web applications using React with complex workflows is required
  • Experience with TypeScript is required
  • Understanding UI state management is required
  • Experience building complex web visualizations are required
  • Experience with Node.js is required
  • Experience with Go lang is a big plus
  • Experience with gRPC is a plus
  • Experience with Kubernetes is a plus
  • Experience working with a remote team, collaborating in cross-functional teams throughout a project’s lifecycle, from design to production is desirable
  • Experience with continuous integration and end-to-end UI testing infrastructure is desirable


Бонусы

  • Salary above market
  • The minimum amount of meetings
  • We give engineers a lot of autonomy
  • Above-market compensation 
  • Equity (stock options)
  • Team activities and get together 
  • Travel reimbursements

Дополнительные инструкции

Please take time to write a cover letter and let us know about your experience in Frontend. We are looking for exceptional candidates, who can self-driven.