
Full Stack Engineer – Legal AI Assistant
Wolters Kluwer
full-time
Posted on:
Location Type: Hybrid
Location: Milan • 🇮🇹 Italy
Visit company websiteJob Level
Mid-LevelSenior
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
- 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
- Excellent communication in English and Italian
Benefits
- Hybrid role, spending two days a week at the office
- Health insurance
- Professional development opportunities
- Well-being programs
- Flexible work arrangements
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 agents
Soft skills
communication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering