
Senior Full Stack Developer, Full-time
HeroSoftware GmbH - Shopify Apps
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇩🇪 Germany
Visit company websiteSalary
💰 €50,000 - €75,000 per year
Job Level
Senior
Tech Stack
DockerERPGraphQLJavaScriptMongoDBMySQLNext.jsNode.jsPostgresReactTypeScript
About the role
- Planning, architecture and development of Shopify apps, plugins and API integrations
- Full-stack development with modern frontend (React, Next.js) and backend (Node.js, Express, TypeScript) technologies
- Connecting third-party systems (ERP, payment, CRM, logistics, etc.) via REST and GraphQL interfaces
- Ensuring performance, code quality and scalability
- Implementing responsive and accessible UI components
- Conducting code reviews, testing (unit, integration, E2E) and debugging
- Building and maintaining CI/CD pipelines and technical documentation
- Closely collaborating with Design, Product and QA to shape products from the ground up
- Mentoring junior developers and actively contributing to our technical roadmap
Requirements
- Minimum of 5 years’ experience in full-stack development
- Strong knowledge of JavaScript, TypeScript, React, Next.js, Node.js and Express
- Solid experience with databases (MongoDB, PostgreSQL or MySQL)
- Proficient with Git, CI/CD, Docker and modern DevOps workflows
- Understanding of UX/UI, API design, security (OAuth, JWT, CORS) and performance optimization
- Optional: Experience with Shopify App Development, including Polaris, webhooks, OAuth and the GraphQL API
- Independent, structured and solution-oriented working style
- Enjoys teamwork, technical exchange and taking responsibility
- Structured, autonomous working approach with clear pipeline logic
- German at native level + good English (spoken & written)
Benefits
- 30 days vacation + your birthday and Christmas off
- Maximum ownership and trust
- Motivated team & high-performance environment
- Flat hierarchies with short decision-making paths
- 100% remote, office in Mannheim optional
- Team events & off-sites
- Best Apple hardware
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentJavaScriptTypeScriptReactNext.jsNode.jsExpressRESTGraphQLdatabase management
Soft skills
mentoringteamworktechnical exchangeresponsibilitystructured working stylesolution-orientedautonomous working approach