
Full Stack Engineer, Legal AI Assistant
Wolters Kluwer
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • 🇩🇪 Germany
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
PythonSvelteTypeScript
About the role
- Design, implement, and maintain product features across the stack—from backend APIs to frontend interfaces.
- Collaborate closely with product and design teams to deliver intuitive, high-performing user experiences.
- Ensure code quality, security, and scalability through best practices and thoughtful architecture.
- Contribute to technical decision-making and help shape the engineering culture.
- Explore and integrate AI tools and agents to enhance developer productivity and product capabilities.
Requirements
- Education Bachelor's degree preferred in Computer Science or Software Engineering.
- Minimum 2-3 years of relevant experience working within product software engineering.
- Strong experience with Python, particularly FastAPI and asynchronous programming.
- Solid proficiency in TypeScript; experience with Svelte is a strong plus.
- Familiarity with software engineering best practices and security principles.
- Experience using AI coding agents like Cursor or Claude Code.
- Bonus: You’ve built or contributed to LLM-powered products.
Benefits
- Permanent employment from day one.
- Remote work & flexibility: Work remotely up to 3 days per week (home office) (= 8 days a month in the office) with flexible working hours.
- Work abroad flexibly: Work from anywhere within the EU for up to 20 days within a twelve-month period.
- Rest & time off: 26 vacation days.
- Show your commitment: 1 additional day off per year for your volunteer work (Volunteer Day).
- Support for development: E-learning via LinkedIn, online language training with goFluent, and other training and development opportunities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonFastAPIasynchronous programmingTypeScriptSveltesoftware engineering best practicessecurity principlesAI coding agentsLLM-powered products
Soft skills
collaborationcommunicationtechnical decision-makingengineering culture
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering