Jobs and Careers
ON

Senior Full-Stack Engineer (JVM + TypeScript)

OnHires
SpainRemotefull_timeVerifiedPosted 4 Jun 2025

About the role

Remote | Globally Distributed Team
Data Platform / DevTools Product
Full-time | Long-term | Stock Options Included

Why This Role Stands Out

Join a product-driven startup backed by the investors in Zoom, LinkedIn, Uber, and Twitter — a rare opportunity to shape a technically ambitious platform from the ground up.
You’ll work alongside engineers from NASA, AWS, Meta, MIT, and Stanford on a mission-critical devtools product used by engineering and security teams to optimize how software is built and delivered.

As an early team member, you’ll receive a significant equity stake - not just symbolic stock options, but real ownership in a company solving deep technical challenges. It’s a chance to build something meaningful and benefit directly from its success.

What You’ll Work On

You’ll join the Applications team to build features end-to-end — from data processing and APIs to frontend components like browser extensions and IDE plugins.
The focus is backend-heavy, but solid frontend skills are required for delivering user-facing developer tools.

  • Build and own features across backend, APIs, and frontend

  • Develop internal and public APIs

  • Integrate with the company’s data platform

  • Contribute to browser/IDE plugins and dev-facing tools

  • Support CI/CD pipelines and cloud-based delivery

  • Collaborate with the infrastructure team (Kubernetes, GCP)

  • Write well-tested, maintainable code

  • Participate in code reviews and mentor other engineers


Tech Stack

  • Primary Backend: Go, Kotlin, Java, or Scala — language flexibility is welcome; JVM experience is especially valued

  • Frontend: TypeScript + any modern JS framework (React, Vue, Angular, Svelte — all accepted)

  • Infrastructure: Kubernetes, Terraform, Docker, GCP

  • Data Layer: PostgreSQL

  • DevOps: CI/CD pipelines, GitHub Actions, CircleCI

You Might Be a Great Fit If You Have

  • 8+ years of experience in software engineering

  • Strong backend expertise (Go, Kotlin, Java, or Scala)

  • Hands-on experience with RESTful APIs and data-heavy applications

  • Familiarity with cloud infrastructure and Kubernetes

  • Solid frontend skills (TypeScript, integration-level — no need for deep UI work)

  • Ability to deliver production-ready features end-to-end

  • Comfortable working across the stack and switching layers as needed

  • Experience with developer tools or data platforms is a plus

  • English: Upper-Intermediate or higher

What’s In It for You

  • Stock options in a fast-growing, VC-backed startup

  • 100% remote team with async-friendly culture

  • Collaborate with world-class engineers from NASA, Meta, MIT, AWS

  • Work on a high-impact devtools product used by engineering and security teams

  • Unlimited PTO and flexible hours

  • High ownership, zero micromanagement, no legacy

Interview Process

  1. Recruiter screening (30 mins)

  2. CEO interview

  3. Math interview

  4. Technical interview #1 (live coding)

  5. Technical interview #2 (live coding)

  6. Final interview with CTO/co-founder

Interested?

Apply now or message us directly — we’ll be happy to share more about the role, product, and team. Let’s build something exceptional together.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

OnHires

View company profile →