OpenObserveOP

UI Developer

OpenObserve is an innovative open-source observability platform that enables comprehensive monitoring of logs, metrics, and traces, offering significant cost efficiencies.

OpenObserve

Employee count: 11-50

India only

About OpenObserve

OpenObserve is a venture-backed open-source observability platform revolutionizing how organizations handle logs, metrics, and traces. Founded in 2022 by an ex-AWS Solutions Architect, our mission is to provide a high-performance, cost-effective alternative to traditional observability solutions like Splunk, Elasticsearch, and Datadog. With over 15,000 GitHub stars, 3,000+ active deployments, and enterprise clients including Fortune 100 companies, we're rapidly expanding our footprint in the observability market.

Position Overview

We're seeking an experienced UI Developer with strong JavaScript skills to join our growing front-end team. In this role, you'll work on enhancing and extending our single-page application interfaces that help users visualize and interact with observability data. You'll collaborate with our global team across the US, India, and China to build intuitive dashboards, visualization tools, and user interfaces that make complex data accessible and actionable.

Key Responsibilities

  • Develop and maintain high-quality, responsive, and performant user interfaces for our observability platform

  • Build interactive data visualizations and dashboards leveraging our 19 different chart types

  • Work with product and backend teams to implement new features and improve existing functionality

  • Write clean, maintainable, and well-tested code following best practices

  • Optimize application performance and user experience

  • Contribute to front-end architecture decisions and technical direction

  • Participate in code reviews and provide constructive feedback to peers



Requirements

Required Qualifications

  • 5+ years of experience in front-end development with JavaScript/TypeScript

  • Strong proficiency in Vue.js (preferred) or similar modern JavaScript frameworks (React, Angular)

  • Experience building complex single-page applications (SPAs)

  • Demonstrated ability to create responsive, accessible, and cross-browser compatible UIs

  • Knowledge of modern front-end build tools (Webpack, Vite, etc.)

  • Familiarity with state management patterns and libraries

  • Understanding of RESTful APIs and how to integrate them with front-end applications

  • Experience with data visualization libraries (D3.js, eCharts, etc.)

  • Strong problem-solving skills and attention to detail

Preferred Qualifications

  • Experience with Vue.js ecosystem (Vuex, Vue Router, Nuxt.js)

  • Familiarity with observability tools (logging, metrics, tracing)

  • Experience with real-time data visualization

  • Understanding of SQL and database concepts

  • Contributions to open-source projects

  • Experience working in a globally distributed team



Benefits

What We Offer

  • Competitive compensation and equity in a fast-growing startup

  • Opportunity to work on cutting-edge technology used by Fortune 10 companies

  • Flexible work arrangements

  • Collaborative environment with a small, dedicated team

  • Chance to influence product direction and technical decisions

  • Work on an open-source product with a growing community

  • Career growth opportunities as we expand into new markets

About Our Tech Stack

Our platform is built with Rust on the backend, leveraging Apache Arrow DataFusion for SQL and Parquet integration. The front end is developed as a single-page application, with a focus on performance and interactivity to handle large datasets and complex visualizations.



About the job

Apply before

Posted on

Job type

Full Time

Experience level

Entry-level
Mid-level

Location requirements

Hiring timezones

India +/- 0 hours

About OpenObserve

Learn more about OpenObserve and their company culture.

View company profile

OpenObserve is a powerful open-source observability platform designed to streamline the monitoring of logs, metrics, and traces within modern applications. Established in 2022, the platform has quickly gained traction due to its robust features that allow organizations to gain a comprehensive understanding of their system performance. OpenObserve provides a single unified platform for data collection, processing, and visualization, empowering developers and operations teams to work together seamlessly in managing their application landscapes.

With its innovative technology built on Rust, OpenObserve boasts impressive performance with a substantial reduction in storage costs—offering up to 140 times lower costs compared to traditional solutions. It emphasizes ease of use, making observability accessible for users of all experience levels. The platform includes advanced features such as a user-friendly graphical interface, support for customizable data ingestion and querying, real-time alerting, and extensive dashboard functionalities that enhance real-time monitoring capabilities.

Claim this profileOpenObserve logoOP

OpenObserve

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at OpenObserve

Explore the variety of open remote roles at OpenObserve, offering flexible work options across multiple disciplines and skill levels.

View all jobs at OpenObserve

Remote companies like OpenObserve

Find your next opportunity by exploring profiles of companies that are similar to OpenObserve. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan