Senior Software Engineer - Visualizations - Analyst Experience - AppEx @Referral Board
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer - Visualizations - Analyst Experience - AppEx @Referral Board

1mth ago - Referral Board is hiring a remote Senior Software Engineer - Visualizations - Analyst Experience - AppEx. πŸ’Έ Salary: unspecified πŸ“Location: Greece, Poland, Spain

Role Description

If you are a passionate full-stack developer that loves to navigate the JavaScript universe we would like to hear from you. We are seeking a Senior Software Engineer to join the Application Experience team in order to build the future of the data visualization user experience in Kibana.

You will be contributing significantly to our Software-as-a-Service, Serverless, and On-Premise initiatives. You will also be integral in crafting the products we build, not just implementing specs. You'll influence architecture, improve system design and raise the technical quality bar across visualization experiences.

What You Will Be Doing

  • Invent, build and evolve core parts of the Kibana visualization and editor experiences
  • Work on a codebase that consists of UX, APIs, and services both on the client and server side
  • Own technical initiatives end-to-end: from problem framing and architecture decisions to delivery and iteration
  • Build and optimize data visualization pipelines (data shaping, expression/model layers, rendering, and interaction UX)
  • Improve performance, reliability and maintainability for data-heavy, multi-layer visualizations
  • Work closely with the Product, Operations, Design and Engineering teams to shape roadmap and implementation details
  • Be part of a great team who mentor, challenge and support each other through design reviews, code reviews and strong engineering practices

Qualifications

  • At least five years of experience building modern web applications
  • Strong proficiency with React, Typescript, Node.js, Git, Storybook, and modern testing practices (for example, Jest)
  • Proven track record of delivering complex frontend or full-stack features with minimal direction
  • Interest in data visualization and willingness to deepen expertise in charting patterns, interaction models, and performance trade-offs
  • Ability to collaborate in a distributed, multi-functional environment
  • Clear technical communication and writing skills

Bonus Points

  • Hands-on experience with core visualization rendering technologies such as Canvas, WebGL, and SVG
  • Understanding of how visualization libraries work internally (for example D3, Vega, or similar), beyond basic usage
  • Experience with analytics, dashboarding, observability, or security products
  • Familiarity with OpenSource development and/or Elasticsearch

Benefits

  • Competitive pay based on the work you do here and not your previous salary
  • Health coverage for you and your family in many locations
  • Ability to craft your calendar with flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
  • Up to 40 hours each year to use toward volunteer projects you love
  • Embracing parenthood with minimum of 16 weeks of parental leave
Before You Apply
️
remote Be aware of the location restriction for this remote position: Greece, Poland, Spain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer - Visualizations - Analyst Experience - AppEx @Referral Board
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Greece, Poland, Spain
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later