UI Developer
About OpenObserveOpenObserve 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 OverviewWe'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 ResponsibilitiesDevelop and maintain high-quality, responsive, and performant user interfaces for our observability platformBuild interactive data visualizations and dashboards leveraging our 19 different chart typesWork with product and backend teams to implement new features and improve existing functionalityWrite clean, maintainable, and well-tested code following best practicesOptimize application performance and user experienceContribute to front-end architecture decisions and technical directionParticipate in code reviews and provide constructive feedback to peersRequirementsRequired Qualifications5+ years of experience in front-end development with JavaScript/TypeScriptStrong 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 UIsKnowledge of modern front-end build tools (Webpack, Vite, etc.)Familiarity with state management patterns and librariesUnderstanding of RESTful APIs and how to integrate them with front-end applicationsExperience with data visualization libraries (D3.js, eCharts, etc.)Strong problem-solving skills and attention to detailPreferred QualificationsExperience with Vue.js ecosystem (Vuex, Vue Router, Nuxt.js)Familiarity with observability tools (logging, metrics, tracing)Experience with real-time data visualizationUnderstanding of SQL and database conceptsContributions to open-source projectsExperience working in a globally distributed teamBenefitsWhat We OfferCompetitive compensation and equity in a fast-growing startupOpportunity to work on cutting-edge technology used by Fortune 10 companiesFlexible work arrangementsCollaborative environment with a small, dedicated teamChance to influence product direction and technical decisionsWork on an open-source product with a growing communityCareer growth opportunities as we expand into new marketsAbout Our Tech StackOur 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.
Apply Now
Apply Now