Lead Full-Stack Engineer

Product
Senior Level
EMEA (Remote)
What You'll Do
  • Lead architecture decisions for our Internal Operational Platform and connected tooling, and define the engineering standards and code quality practices the team follows
  • Build and maintain full-stack applications (Java/Spring Boot + React/TypeScript), turning vibe-coded MVPs and prototypes into clean, production-ready services with typed APIs, proper auth, persistence, and observability
  • Design PostgreSQL schemas and Liquibase migrations, and integrate BigQuery reads and publish layers
  • Champion OpenAPI-first development and typed frontend API clients
  • Own backend observability (Actuator, Prometheus, structured logs)
  • Partner with business stakeholders to preserve product intent while raising technical quality
What You Bring
Must-have
  • Backend: Java 21, Spring Boot 3.x, REST/OpenAPI contract-first development, PostgreSQL + Liquibase, Spring Security, and observability tooling (Actuator, Prometheus). Bonus if you've defined backend architecture standards, worked in multi-module Maven projects, or integrated legacy systems without rewriting them.
  • Frontend: React + TypeScript, API-driven UI, server-state management (e.g. TanStack Query), and a good instinct for loading/error/empty states and practical workflow UIs.
  • Data & Integration: Experience with BigQuery or a similar warehouse, and comfort reasoning about versioned data, source-of-truth boundaries, freshness, and cache/fallback behavior. Nice to have: Google APIs (Sheets, Drive, BigQuery), workflow automation tools like n8n.
  • AI-Assisted Development: Hands-on experience building with LLM tools and APIs (OpenAI, Claude/Anthropic, Cursor, Replit AI, or similar), and the judgment to evaluate, refactor, and productionize AI-generated code into a clean, maintainable stack.
What You Get
  • USD compensation that values your expertise.‍
  • Work from anywhere: fully remote to suit your lifestyle.‍
  • 31 days of paid time off: 21 days of annual leave + 10 days of sick leave, because your health and work-life balance matter.‍
  • Growth-focused environment: access to learning resources and clear pathways for growth.‍
  • Fun team events: virtual cooking classes, yoga sessions, team quizzes and more
  • ‍A culture of trust: we cut the red tape — results over rules always. Open talk, ownership, and getting things done together.
Hiring Flow
  • Screening Interview (45 minutes): initial conversation with a recruiter.
  • Technical Interview (up to 150 minutes): a deep dive into your functional expertise, problem-solving approach, and practical skills relevant to the role.
  • Final Interview with Elevate Team (Up to 60 minutes): meet with the Team Lead for an in-depth discussion of your experience and skills.
  • Offer: if successful, you’ll receive an offer to join our team.
Location & Eligibility

This role is open to applicants from EMEA (selected countries).

Please note that we’re unable to consider applications from outside these locations.

Thanks for your understanding!