This job is no longer available
This job expired on 23/09/2026. It no longer accepts applications.
Frontend Software Engineer
Casavo · Milan
Job description
About the role
Casavo is rebuilding its technology foundation to support AI‑driven real‑estate workflows. As a Frontend Software Engineer you will create fast, reliable, and modular user interfaces that real‑estate agents use daily across Italy and France.
Key responsibilities
- Design, develop, and ship UI components and pages in a Next.js + React + TypeScript codebase.
- Implement BFF (Backend‑for‑Frontend) API routes in Next.js to orchestrate communication with downstream services.
- Consume REST and GraphQL APIs, handling async data fetching, loading states, and error cases.
- Translate design specifications into responsive, accessible interfaces with attention to edge cases.
- Write clean, maintainable TypeScript code and automated tests as part of the development workflow.
- Participate in code reviews, design reviews, and team rituals.
Required profile
- Hands‑on experience with React and TypeScript through projects or early‑career roles.
- Basic understanding of browser fundamentals and async patterns.
- Strong attention to detail and good written/spoken English.
Required skills
- TypeScript
- React
- Next.js (routing, rendering, API routes)
- REST APIs
- GraphQL
- CSS (including component‑based styling)
- Git/GitHub
- Automated build, test and deployment pipelines (CI/CD)
- Accessibility basics (semantic HTML, keyboard navigation)
What we offer
- Structured mentorship from senior engineers on a production product.
- Opportunity to work on a high‑impact product used by hundreds of agents.
- Collaborative environment with blameless engineering practices.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Italy.
Salaries by job title
- Barista 81
- Badante 37
- pizzaiolo 34
- Cameriere 32
- District manager contratti luce e gas 31
- Collaboratore Telefonico Smart Working 27
- Cuoco 26
- Cameriera 22
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Casavo
Milan