You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Company hidden

Senior Full Stack Engineer

  • Office
  • 6+ years

Salary

€55,000 - 90,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds a search and AI platform that helps people find answers in real time across all their data, and more than 50% of the Fortune 500 use it.

You would join the APM UI team as a Senior Software Engineer, working on Kibana UI components that help application developers and engineers understand observability data, such as the service map and trace waterfall.

You will work alongside engineers and designers, contributing your own expertise while learning from them, on a fully distributed team.

Responsibilities

  • Build and ship user interface components in TypeScript, React and Node.js that make observability data clearer and easier to use.
  • Connect front-end work to back-end services so the experience stays smooth.
  • Run usability tests, collect user feedback, and use it to keep improving the product.
  • Take complex, loosely defined problems from start to finish: shape the approach, split the work when needed, make the key technical calls, and deliver.
  • Lead architecture and system design discussions, weighing trade-offs, backward compatibility, performance and scale.
  • Set coding standards, make sure the team follows them, and document best practices for everyone.
  • Build reusable components, add automated testing and deployment, and assess new technologies for adoption.
  • Review code thoroughly, give constructive feedback, spot potential security weaknesses, and work through review findings with teammates.
  • Work asynchronously across time zones, in the open on GitHub and Slack.
  • Work with designers and product managers to turn mockups into working components, keep the visual design consistent, and brainstorm ways to improve the interface.

Requirements

  • Solid production experience with full-stack JavaScript, ideally TypeScript, with React on the front end and Node.js on the back end.
  • A track record of leading substantial projects from start to finish, owning the design with little guidance.
  • Strong architecture and system design judgment, including on large existing codebases.
  • Designed and shipped several UI components that clearly increased user engagement.
  • You should have experience with AI-assisted development tools, which help you build features faster, fix complex systems and improve existing code.
  • Excellent written and spoken communication, and enthusiasm for async work and sharing knowledge.
  • A habit of making the engineers around you better.
  • A generalist's range and a focus on the people who use the software.
  • Plus: some experience with Reactflow.

Conditions

Base salary is the only compensation for this role, with no variable pay component.

The typical starting salary range is €55.800 - €88.300 EUR.

Final pay within the range depends on relevant experience, skill level, fit with the role requirements, and the scope and complexity of the position.

Ranges are set from external market benchmarks, internal pay equity, and the responsibilities and complexity of each role.

Many roles offer flexible locations and schedules.

The company's technology is subject to US and other export controls, so people located in or nationals of Belarus, Cuba, Iran, North Korea, Syria or Russia, including the Ukrainian territories annexed by Russia (Crimea, the DNR, the LNR, Kherson or Zaporizhzhia), may find that an export license is required as a condition of employment in this role. Nationality and national origin do not affect eligibility for employment.

Applicants have rights under US federal employment laws, and accommodation requests for people with disabilities are answered within 24 business hours.

Benefits

  • Pay based on the work you do here, not your previous salary.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • A generous number of vacation days each year.
  • A match of up to $2000 (or local currency equivalent) for financial donations and volunteer service.
  • Up to 40 hours each year for volunteer projects you care about.
  • At least 16 weeks of parental leave.
  • Benefits are kept at parity across regions where local regulations allow.

Where you’d work

From the office

About the company

Company hidden

  • Industry: SaaS

Office in Portugal

Your chances

Still hiring, not crowded yet, and a person reads your message.

  • 18 checks run
  • 7 good signs
  • 0 red flags

Still hiring?

12 checks

Actively hiring

In its favour4

  • Still on the company's own careers site, checked 1 h agoModerate evidence
  • Posted 5 days ago: newer than 82% of open rolesModerate evidence
  • States its salarySlight evidence
1 moreFewer
  • A hiring contact is attached to itSlight evidence

How crowded?

6 checks

Low

In its favour3

  • You can message the hiring contact and skip the queueModerate evidence
  • Senior level: far fewer people qualifySlight evidence
  • Asks for Elasticsearch, which only 2% of open roles doSlight evidence

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Company
Tech stack
  • React
  • TypeScript
  • Node.js
  • Go
  • Kubernetes
  • JavaScript
  • Elasticsearch
Seniority
Senior
Industry
SaaS
Specialty
Fullstack
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
Senior
Experience
6+ years
Tech stack
  • React
  • TypeScript
  • Node.js
  • Go
  • Kubernetes
  • JavaScript
  • Elasticsearch

Location

Work model
Office
Region
Europe
Office
  • Portugal

Compensation

Salary
€55,000 - 90,000 / year
Pay period
Annual

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason