
Staff Fullstack Engineer
HERO Software
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteJob 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