
Frontend Engineer – Vue 3, Nuxt, Tailwind CSS, TypeScript
SPM Sportplatz Media
full-time
Posted on:
Location Type: Hybrid
Location: Hamburg • Germany
Visit company websiteExplore more
Job Level
About the role
- Develop modern, high-performance UI components using Nuxt, Vue 3, and TypeScript — from architecture to implementation.
- Build a reusable component and design system foundation with Tailwind CSS.
- Integrate and connect to our Laravel-based APIs using OpenAPI.
- Ensure code quality through linting, automated tests (unit & end-to-end), and CI checks.
Requirements
- Solid experience with Vue 3 / Nuxt and TypeScript
- Practical experience using Tailwind CSS
- Understanding of API-first development and OpenAPI-based interfaces
- High standards for clean code, testability, and sustainable architecture
- Basic knowledge of PHP / Laravel (nice to have)
- Experience with Docker and development containers (nice to have)
- Openness to using AI-assisted developer tools (e.g., Cursor, Copilot) (nice to have)
Benefits
- Creative freedom & impact: You will play a key role in modernizing and migrating a legacy application to a clearly separated API/service architecture.
- Modern setup: Nuxt · TypeScript · Tailwind · OpenAPI · container-based development environment.
- Tech-driven culture: We value developer experience, code quality, and high technical standards.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Vue 3NuxtTypeScriptTailwind CSSOpenAPIPHPLaravelDockerautomated testsCI checks
Soft Skills
code qualitytestabilitysustainable architecture