-
Domeo.it

Senior Full-Stack Developer (PHP/Laravel)

Domeo.it
Italy · Full-time · Mid-Senior

About Us

Domeo is on a mission to change how letting properties are managed in Europe. We are an online property management platform for mid- to long-term rentals, building a powerful platform at the intersection of PropTech, FinTech, and AI to empower users and speed up, simplify, and transparently process transactions.


We're a passionate team backed by Zest (the largest Italian accelerator), unicorn founders (Scalapay & Truelayer), and the largest independent Italian wealth manager (Azimut).


We are now looking for an experienced Senior Full-Stack Developer who will take full ownership of our existing Laravel application, maintaining, improving, and stabilizing it while supporting the gradual migration to a go tech stack. This is a unique opportunity to be the primary owner of a production platform serving real customers, ensuring business continuity while transitioning toward either a frontend-focused role (React) or backend role (Golang) as the platform evolves.


Current Focus (18/24 months) You Will Own This


You'll be the primary owner and decision-maker for our existing Laravel-based platform while we build its Golang replacement.

This means:

  • Autonomous decision-making on technical improvements and priorities
  • Direct responsibility for bug fixes, critical improvements, and incident response
  • Ownership of the entire codebase you'll be the go-to expert
  • Feature enhancements for immediate business needs
  • Performance optimization and strategic technical debt reduction
  • Ensuring smooth operations during the migration period
  • Knowledge transfer and comprehensive documentation for system handoff


What "Ownership" Means at Domeo


We're looking for someone who will:

  • Make autonomous decisions about technical approaches and priorities
  • Drive improvements without waiting to be told what needs fixing
  • Think like a product owner understanding business impact, not just code
  • Own the entire lifecycle from requirements to deployment to monitoring
  • Communicate proactively about risks, blockers, and opportunities
  • Set the technical direction for the legacy platform's evolution
  • Be the expert the person everyone turns to for this codebase
  • Take pride in keeping a legacy system running smoothly and efficiently


Responsibilities


Platform Ownership (Primary Focus)


  • Own end-to-end responsibility for the Laravel application's health and performance
  • Make technical decisions independently on architecture, refactoring, and improvements
  • Proactively identify and resolve issues before they impact users
  • Set priorities for bug fixes, performance optimization, and feature enhancements
  • Own the incident response process and post-mortem analysis
  • Take initiative in reducing technical debt strategically
  • Ensure system stability and business continuity during the transition period


Maintenance & Improvements


  • Maintain and enhance the existing Laravel monolithic application
  • Prioritize bug fixes, security patches, and critical functionality improvements
  • Optimize application performance and database queries for the current production workload
  • Implement incremental feature enhancements as required by the business
  • Refactor legacy code to improve maintainability where needed


Code Quality & Stability


  • Conduct code reviews and ensure high-quality standards
  • Write and maintain tests using PHPUnit to prevent regressions
  • Own monitoring and observability set up alerts and track key metrics
  • Document complex systems and business logic for knowledge transfer
  • Establish best practices for error handling and logging
  • Be accountable for code quality across the entire application


Integration & API Management


  • Maintain existing RESTful APIs consumed by internal and external systems
  • Integrate third-party services (payment processors, property management tools, document signing)
  • Ensure API backward compatibility during platform transition
  • Work with Eloquent ORM for database operations and migrations


Frontend Development


  • Maintain and enhance Livewire components and Blade templates
  • Work with Laravel Mix and Webpack for asset compilation
  • Implement responsive designs using Bootstrap and SCSS
  • Ensure cross-browser compatibility and accessibility standards


Collaboration & Transition Planning


  • Act as the bridge between business needs and technical implementation
  • Work closely with the team building the Golang replacement
  • Participate in architectural discussions for the new platform
  • Help define API contracts and data migration strategies
  • Mentor junior developers and share domain knowledge
  • Contribute to technical documentation for both legacy and new systems
  • Own the knowledge transfer process as systems are migrated


Required Technical Skills


Backend (Primary)


  • Strong experience with Laravel framework (routing, middleware, Eloquent ORM, service providers, queues, events, jobs)
  • Deep knowledge of PHP including object-oriented programming, traits, interfaces, namespaces
  • Expertise in MySQL including complex queries, joins, indexes, transactions, and performance tuning
  • Experience with Artisan console commands and custom command development
  • Understanding of Laravel's authentication and authorization systems (gates, policies)
  • Proficiency with Composer for dependency management
  • Experience with database migrations and seeders
  • Knowledge of Laravel queues and background job processing


Frontend


  • Solid experience with Livewire (components, actions, properties, lifecycle hooks, real-time updates)
  • Proficiency with Blade templating engine and directives
  • Strong knowledge of JavaScript (ES6+) including promises, async/await, modules
  • Experience with SCSS/SASS and CSS preprocessors
  • Familiarity with Bootstrap framework and grid system
  • Understanding of Webpack/Laravel Mix for asset bundling
  • Experience with Yarn or npm for package management


Development Tools & Practices


  • Proficient with Git workflows (feature branches, merge requests, conflict resolution)
  • Experience with Docker and docker-compose for local development
  • Knowledge of GitHub CI/CD pipelines
  • Familiarity with PHPUnit for unit and feature testing
  • Understanding of PSR standards and PHP coding conventions
  • Experience with code quality tools like StyleCI, ESLint


System & Infrastructure


  • Understanding of Linux/Unix environments
  • Experience with nginx or Apache web servers
  • Knowledge of Redis for caching and session management
  • Familiarity with application monitoring and error tracking tools
  • Understanding of security best practices (CSRF, XSS, SQL injection prevention)
  • Experience with performance profiling and optimization


Architecture & Patterns


  • Experience with MVC architecture and service-oriented design
  • Understanding of repository pattern and dependency injection
  • Knowledge of RESTful API design principles
  • Familiarity with event-driven architecture
  • Experience with database normalization and schema design


Experience Requirements


  • 5+ years of professional experience with PHP and Laravel
  • Proven track record of owning production applications from end to end
  • Experience being the primary technical owner or lead developer on a project
  • Demonstrated ability to work autonomously and drive technical initiatives
  • Experience with full-stack development (backend + frontend)
  • History of proactive problem-solving and incident management
  • Experience working with legacy codebases and managing technical debt
  • Demonstrated ability to debug complex issues in monolithic applications
  • History of working in Agile/Scrum environments


Preferred Experience


  • Experience with PropTech, FinTech, or regulated industries
  • Previous involvement in platform migrations or rewrites
  • Track record of being the "go-to person" for a codebase or system
  • Knowledge of payment gateway integrations (Stripe, PayPal, etc.)
  • Familiarity with document management and e-signature services
  • Background in API versioning and backward compatibility strategies
  • Exposure to React or Golang (even at a learning level)


Soft Skills & Mindset


Essential Traits


  • Ownership mindset: You treat the codebase as your own product and take pride in its quality
  • Proactivity: You identify issues before they become problems and drive solutions
  • Accountability: You take responsibility for outcomes, not just outputs
  • Self-direction: You don't need hand-holding; you see what needs to be done and do it
  • Pragmatism: You balance perfectionism with business needs and ship value
  • Initiative: You propose improvements and drive them to completion
  • Resilience: You stay calm under pressure and own incident resolution
  • Communication: You proactively update stakeholders and document decisions clearly


Additional Qualities


  • Adaptability: Comfortable working with legacy code and learning new technologies
  • Problem-solving: Strong debugging skills and systematic troubleshooting approach
  • Collaboration: Work effectively with cross-functional teams during transition
  • Growth mindset: Enthusiasm for learning React or Golang for future role evolution
  • Customer focus: Understanding that code quality impacts real users and business outcomes


What We Offer


  • Competitive salary plus performance-based bonus
  • Stock option plan tied to funding milestones
  • True ownership this isn't just a title, you'll have real decision-making power
  • Autonomy and trust we hire people to own things, not to micromanage them
  • Flexible working arrangements with remote options
  • Learning budget for courses and training in React or Golang
  • Clear career path with intentional transition planning
  • Opportunity to shape your future role based on your interests
  • Work with a collaborative startup team with experienced advisors
  • Exposure to modern architectural patterns during platform evolution
  • Direct impact your work directly affects business success and customer satisfaction
  • Mentorship opportunities with both legacy and new tech stacks


Our Hiring Process


  1. Submit your application with CV and portfolio/GitHub profile
  2. Initial 30-min video call with the tech lead discuss ownership experience and mindset
  3. Technical assessment practical Laravel debugging and enhancement challenge, plus architecture, maintenance scenarios, and decision-making discussion
  4. Final interview with the CEO and co-founder
  5. Offer

Key Skills

Ranked by relevance

laravel golang react php bootstrap docker blade incident response product owner restful apis javascript responsive composer webpack apache mysql redis nginx yarn cicd css git sql npm ai
Login to Apply
Posted
Mar 17, 2026
Type
Full-time
Level
Mid-Senior
Location
Italy
Company
Domeo.it

Industries

Leasing Residential Real Estate

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Zuma ⚡
Related

Front-End Engineer (Full-Time Contract-to-Hire)

2025-06-11

Full-time
Not Applicable
United States
Leasing Residential Real Estate
Engineering
View Job Details
Olímpia House
Related

Programador de Inteligência Artificial Júnior

2025-01-17

Full-time
Entry
Brazil
Leasing Residential Real Estate
Engineering
View Job Details
Deutsche Bank
Related

Senior DevOps Engineer (f/m/x)

2026-07-02

Full-time
Mid-Senior
Romania
Technology
Information Technology