Canali has been a paradigm of Italian tailored luxury and masculine elegance for over 90 years. Since 1934, it has promoted the values of Made in Italy excellence through its artisanal know-how, creating sartorial masterpieces of extraordinary fit and comfort in a perfect balance of elements that blends culture and history with style and taste.
Position Location
Sovico, Monza, Italy
Job Responsability
- Frontend development with React (preferably TypeScript)
- Backend development with C# / .NET Core
- Implementation of robust and secure RESTful APIs
- Design and optimization of data access using Entity Framework
- Writing clean, testable, and maintainable code
- Debugging, refactoring, and continuous improvement of existing code
- Collaboration with the Architect on implementing architectural decisions
- Code reviews and technical support to junior team members
- Contribution to the automation of build and release processes (CI/CD)
- Participation in Azure-related projects and integration of AI solutions where applicable
Requirements
- At least 5 years of experience in full-stack web development
- Strong knowledge of:
- React (Hooks, lifecycle, gestione stato, performance tuning)
- C# e .NET Core
- Entity Framework
- API REST
- Solid experience with relational databases (SQL Server and/or Oracle)
- Strong proficiency in:
- HTML, CSS, JavaScript / TypeScript
- Git
- Principi SOLID e Clean Code
- Experience across the full software development lifecycle
- Experience using AI tools for code writing and review (e.g., Claude Code, GitHub Copilot) — ability to integrate AI as an accelerator in daily development while maintaining full ownership of code quality and correctness
Nice to have
- Experience with Microsoft Azure (App Service, Azure Functions, DevOps)
- Experience with Docker
- Familiarity with CI/CD pipelines
- Development and integration of AI features within applications (e.g., speech-to-text, text generation, classification) using APIs from external services such as OpenAI, Azure AI, or equivalent
- Experience working in Agile environments
What do we offer
- Starting gross annual salary of €40,000, in line with the classification provided by the National Collective Labour Agreement for the Textile and Clothing sector (CCNL Tessile-Abbigliamento) for "impiegato" employees. The final salary and grading level will be determined based on objective criteria, regardless of gender, such as experience, skills and seniority;
- Annual bonus;
- Contractual welfare;
- Supplementary health insurance;
- Flexible working hours;
- Employee Assistance Programme (confidential 24/7 support).
The Company is an equal opportunity employer committed to providing a diverse and equitable workforce environment. We believe that through valuing our uniqueness and respecting our differences, we can achieve more, and that diversity adds to our culture. We encourage applications from all genders, corners of the world and individual backgrounds.
Individuals who need to access information related to this job posting through alternative and adapted methods based on their specific type of disability, as well as any reasonable accommodations during the selection process, may send an email to people@canali.it