Fullstack Developer
Role details
Job location
Tech stack
Job description
- Architecture with SvelteKit: You use SvelteKit as a full-stack framework to implement both high-performance UIs and efficient server logic and API endpoints.
- Asynchronous & event-driven: You develop backend services (TypeScript, Python, or Go) and reliably integrate them into an event/message-based architecture (e.g., via NATS/Kafka).
- Data modeling & integration: You design database schemas (SQL/NoSQL) and integrate third-party APIs as well as internal microservices.
- Quality & collaboration: You advance the principles of Clean Code and Architecture, participate in code reviews, and work closely in an agile team to continuously improve our processes.
Requirements
Do you have experience in TypeScript?, * Fullstack experience: You have at least 3 years of professional experience, a significant portion of which involves developing both frontend and backend components.
- Versatile language skills: You successfully use TypeScript in professional contexts and have an interest in working with other programming languages, especially Go and Python.
- Stack expert: You have in-depth knowledge of at least one full-stack framework, e.g., React, Angular, Vue.js, or SvelteKit, as well as experience with Node.js runtime environments.
- Tooling professional: You are familiar with modern build tools (Vite), testing frameworks (Playwright, Vitest), and containerization (Docker).
- Mentality: You think in products, not just tickets. You aim to build solutions that are technologically sustainable and user-friendly.
- Communication: Fluent English skills are required (C1 level); German skills are a strong plus.
- AI: Prior experience in designing, developing, and operating AI-enhanced web applications is desirable.
Benefits & conditions
Future-oriented field of tasks: With us, you work on current topics and ensure that your colleagues in the specialist area are supported with modern methods. In doing so, you open up new possibilities that are directly applied in everyday business operations.
True collegiality: Experience our open and appreciative interaction, with which we achieve the best possible results together as a team.
Security: We are a reliable employer even in challenging times and continue to grow steadily.
Mobility budget: We provide you with 100 EUR gross per month, which you can use flexibly and sustainably for your needs in a tax-optimized manner - whether for public transport, single tickets, or the Germany ticket.
Benefits: Furthermore, you can take advantage of offers such as family benefits, corporate benefits (employee discounts), and JobRad.
Was macht uns aus?