At Laioutr, we’re building the next-generation composable frontend management platform, empowering global merchants to create and manage high-quality storefronts with unparalleled ease.
Aufgaben
- Develop third-party integrations in our composable frontend management platform.
- Integrate multiple different APIs (GraphQL, REST) into a single unified API, optimized for frontend consumption.
- Develop and maintain Nuxt.js modules and internal npm packages within a monorepo architecture, including configuring their associated build tools.
- Publish npm packages to a private or public registry as part of our development lifecycle.
Qualifikation
- You have an IT degree or completed vocational training and have practical work experience in TypeScript & JavaScript.
- Solid experience building Nuxt.js APIs and integrating them into frontend applications, including using Pinia for state management.
- Strong TypeScript knowledge is a must. You are not afraid of working with complex generic types and have experience designing TypeScript APIs and types yourself.
- Experience with creating custom Nuxt.js modules is a strong plus.
- Familiarity with build-tools, semantic versioning, etc. Highly valued if you have already published npm packages yourself.
- Hands-on experience configuring CI/CD pipelines and Vite. Familiarity with Turborepo is a bonus.
- Nice to have: Prior experience with e-commerce systems such as Shopware and Shopify
- Good written and spoken German and English skills
Benefits
- Work from anywhere within Germany
- Flexible working hours
Our mission is to disrupt the frontend industry. We are challenging and changing the way frontend management should work nowadays. By enabling merchants to freely build up their frontend, based on our themes and API integrations.
We are a passionate bunch of coders, ux designers and thought leaders – but we also love sailing! At Laioutr, our differences really are the fuel of our teamwork. We are bonded by a clear company vision and a well-defined value compass.