
Frontend Engineer
Shopware
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
Tech Stack
About the role
- Develop and extend internal management UIs for payment and subscription processes.
- Take ownership of merchant-facing extensions in the Shopware Admin.
- Maintain and expand the internal dashboard (Nuxt 3 + Tailwind).
- Work closely with other service teams to design API contracts.
- Implement secure frontend patterns for multi-tenant data access.
- Drive quality through testing, type safety, linting, and best practices.
Requirements
- At least 3 years of experience in frontend engineering with a strong foundation in TypeScript.
- Proven experience using AI-assisted coding tools such as Cursor, Claude Code, and Antigravity.
- Extensive hands-on experience with Vue 3, Nuxt 3, and modern build tooling (Vite).
- Demonstrable track record building admin dashboards or data-intensive UIs.
- Confident working with design systems and component libraries (Shopware Meteor or comparable).
- Solid understanding of authentication and security flows.
- Experience with frontend testing and quality gates (Vitest, Vue Test Utils, CI pipelines).
- Fluent English.
Benefits
- Open culture, flat hierarchies, and encouragement of initiative.
- Permanent employment contracts providing long-term security.
- Flexible working hours and options for mobile work and fully remote contracts.
- Freedom to choose your work hardware.
- Well-structured onboarding with support from a personal "buddy".
- Inspiring environment with committed colleagues and a dynamic community.
- Diverse opportunities for personal growth and development.
- Attractive benefits such as company pension schemes, health programs, and regular team events.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptVue 3Nuxt 3ViteAI-assisted coding toolsfrontend testingquality gatesauthenticationsecurity flowsadmin dashboards
Soft skills
ownershipcollaborationdesign systemscomponent librariescommunication