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

€65,000 - 110,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

You would join the APM UI team as a senior software engineer, improving the interface developers use to understand observability data, including the service map and trace waterfall.

The team is a group of engineers and designers who share expertise, so you would both teach and learn from them.

The company is fully distributed.

Responsibilities

  • Build intuitive UI components with TypeScript, React and Node.js, and connect them to back-end services for a smooth experience.
  • Run usability tests and act on user feedback to keep improving the product.
  • Take complex, loosely defined problems from start to finish: shape the approach, split the work if needed, make the key technical calls and ship.
  • Lead architecture and system design discussions, weighing trade-offs, backward compatibility, performance and scale.
  • Set coding standards and make sure the team follows them, build reusable components, add automated testing and deployment, assess new technologies and document best practices.
  • Review code thoroughly for standards, best practices and security weaknesses, give constructive feedback and help the team resolve review findings.
  • Work asynchronously across time zones, in the open on GitHub and Slack.
  • Work closely with designers and product managers, turning mockups into working components, keeping visuals consistent and joining brainstorms for UI ideas.

Requirements

  • Solid production experience with full-stack JavaScript, ideally TypeScript, with React on the front end and Node.js on the back end.
  • A record of leading non-trivial projects from start to finish, owning the design with little guidance.
  • Strong architecture and system design judgment, including in large existing codebases.
  • Have designed and launched several UI components that clearly increased user engagement.
  • Experience with AI-assisted development tools to build features faster, fix complex systems and improve existing code.
  • Excellent written and verbal communication, and enjoyment of async collaboration and sharing knowledge.
  • Enjoy raising the skill level of the engineers around you.
  • A generalist mindset with a focus on the people who use your software.
  • Bonus: some Reactflow experience.
  • Bonus: experience with the company's stack, OpenTelemetry, observability tooling, or log and data-ingestion pipelines.
  • Bonus: Go, Kubernetes, or cloud-native application development.
  • Bonus: building large UIs that handle lots of data, including search, filtering and tables, plus streaming or real-time data.
  • Bonus: prior open-source or working-in-the-open experience.
  • Bonus: experience mentoring engineers or leading a small project team.

Conditions

Compensation is base salary only, with no variable component.

The typical starting salary range is €67.000 - €106.000 EUR.

Pay ranges are set from external market benchmarks, internal pay equity, and the responsibilities and complexity of the role, and the final offer depends on relevant experience, skill level, fit with the role requirements, and the scope of the position.

Many roles offer flexible locations and schedules.

Export controls and licensing rules apply to the company's technology for people located in or nationals of Belarus, Cuba, Iran, North Korea, Syria or Russia, including the Ukrainian territories annexed by Russia (the Crimea region, the Donetsk People's Republic, the Luhansk People's Republic, Kherson or Zaporizhzhia), and an export license may be required as a condition of employment in this role if you are located in or a national of one of these; national origin and nationality do not affect eligibility for employment.

The company welcomes people with disabilities and will handle accommodation requests during recruiting, and applicants have rights under federal employment laws.

Benefits

  • Pay reflects your current role, not your past salary.
  • Health cover extends to family members in many locations.
  • Generous annual vacation allowance.
  • Donations and service are matched up to $2000 or its local currency equivalent.
  • Up to 40 hours annually for volunteer work of your choice.
  • At least 16 weeks of parental leave.
  • Benefits aim for parity across regions, though rules vary by location.

Where you’d work

From the office

About the company

Company hidden

  • Industry: SaaS

Office in Spain

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
  • Spain

Compensation

Salary
€65,000 - 110,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