HERO Software

Staff Fullstack Engineer

HERO Software

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

CloudDistributed SystemsElasticSearchERPGraphQLJavaScriptMySQLNode.jsPHPPostgresRedisTypeScriptVue.js

About the role

  • **Your Mission**
  • Lead the design and implementation of full‑stack features using TypeScript, Node.js, Vue 3, and PHP.
  • Make strategic architectural decisions that ensure scalability, performance and stability.
  • Own systems end‑to‑end: from early discovery to release, monitoring, and ongoing improvements.
  • Build robust APIs (REST, GraphQL) and integrate complex backend systems.
  • Push engineering excellence: testing, observability, documentation, and clean architecture.
  • Collaborate closely with Product & Design to clarify requirements and shape solutions.
  • Mentor engineers across teams and help elevate engineering standards across the organization.
  • Drive AI‑assisted engineering practices and identify opportunities for AI product features.

Requirements

  • **Your Superpowers**
  • 6+ years professional experience as a Fullstack Engineer / Software Engineer.
  • Proven staff‑level technical leadership: mentoring, architecture, system ownership.
  • Excellent hands‑on experience with TypeScript (frontend & backend).
  • Strong working knowledge of Vue.js, Node.js, and modern SPA development.
  • Solid backend engineering experience: APIs, caching, distributed systems.
  • Strong database skills (MySQL / PostgreSQL) plus experience with Redis or Elasticsearch.
  • Comfortable in cloud‑native environments: CI/CD, containerization, monitoring, DevOps concepts.
  • AI‑native mindset: you use AI tools daily and understand how to integrate AI into product features.
  • Strong communication skills and the ability to work across disciplines.
  • Calm in ambiguity, proactive, pragmatic, and driven by impact — not just elegant code.
  • **Bonus superpowers that help you shine even brighter:**
  • Experience building AI‑powered product features such as assistants, smart suggestions, or workflow automation.
  • Understanding of prompt design, RAG patterns, vector search, or evaluation of AI systems.
  • Background in ERP, field‑service, construction, trades, or vertical SaaS products.
  • Experience working in distributed or remote‑first squads.
  • German language skills around B1 (optional and not required).
Benefits
  • **Our Promise****🐦Flexibility & mobility**
  • **Flexible working hours **and location-independent** mobile working, **supported by a **Germany-wide rail pass **(Deutschlandticket) subsidized with 29 euros
  • **30 days of vacation **(including December 24 and 31) plus additional days off (wedding, relocation, birth)
  • **One volunteering day** for a social project that is close to your heart
  • **💛Health & prevention**
  • Stay fit with the Jobrad bike leasing program and sports offerings from Hansefit or EGYM Wellpass
  • Access to the full range of services offered by our **mental health **partner Bloom
  • You will also benefit from additional company health insurance from Allianz
  • Monthly professional **shoulder and neck massage** at the Hanover office.
  • **🚀Career & Development**
  • An annual **training budget** of currently $800 for courses, books, or coaching
  • Regular **feedback and development meetings** to support you in your career goals
  • A clear **HERO career plan** to enable you to grow internally
  • **🥳Teamspirit**
  • Sensational **summer and Christmas parties** as well as regular **team events **
  • Annual** co-workations **with the HERO team within the EU

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptNode.jsVue 3PHPAPIsRESTGraphQLMySQLPostgreSQLRedis
Soft skills
technical leadershipmentoringcommunicationproactivepragmaticcalm in ambiguitycollaborationproblem-solvingimpact-drivenengineering excellence