
Job description
Role: PHP/Symfony Developer (backend oriented fullstack)
Location: Lisbon, Portugal with a hybrid way of working with (1 day per week in our offices)
Start Date: January 2026
Competitive Salary and Benefits - Health insurance (Vision and dental insurance included), Training Budget, Mobile phone subscription and payment towards the cost of your phone, 50 €/month net homeworking allowance, Laptop (XPS or MacBook Pro), 500€ one-time payment to set up home office. Meal allowance 7.63€ and 22 days holidays
You’ll join a team of +20 talented Engineers spread across offices in Portugal, Belgium, Sweden and India giving you an international flavour to your work.
You’ll be working on our Declaree product, a super important product for us, we’ve big growth plans and you’ll play an integral part in developing and improving the product.
With a near flat structure, you’ll be free to collaborate directly with our CTO and our CPO, giving you exposure right across the business.
On the team-building side, you’ll get to visits Brussels at least once a year, for our annual kickoff party.
We believe in a working culture that offers you the freedom to accelerate your individual skills and are looking for smart, ambitious and self-driven people who are willing to challenge the status quo with us.
High level on the role:
You'll help scale our development team in Lisbon and work on innovative features such as expense management, payment and travel integration, analytics and much more.
We're looking for a highly skilled PHP/Symfony Developer to join our dynamic development team. You'll be responsible for designing, developing, and maintaining a robust web application built using modern PHP and the Symfony framework.
Key Responsibilities
Design, develop, and maintain an applications built using Symfony 6.x+ (or similar framework) and PHP 8.x+
Build and maintain RESTful APIs that power our frontend, our mobile applications and several customer facing integrations
Collaborate with cross-functional teams including DevOps, our Platform teams and product managers
Write clean, maintainable, and well-tested code following best practices
Optimize for performance, always keeping security in mind
Participate in code reviews
Work under an Agile/Scrum environment, following sprint plannings, estimations and retros
Job requirements
Required Technical Skills
Core Technologies
2+ years of software development experience
PHP 8.x+ expertise with strong OOP principles
Symfony 6.x+ framework (or Symfony 5.4+) or experience with other frameworks and a willingness to learn
Doctrine ORM for database management (MySQL/MariaDB) or similar
DevOps & Tools
Strong AI first mindset
Strong experience with Git and version control workflows
Docker containerization
CI/CD automation tools (GitLab CI or others)
Testing
PHPUnit for unit and integration testing
Automated testing implementation
Nice to Have
Experience designing and implementing RESTful APIs
Experience working with React (or other frontend stack such as Angular or Vue.js)
Test-driven development (TDD) practices
Experience with Azure or other cloud platforms
Soft Skills & Personal Qualities
We’re looking for problem solvers who understand that not all solutions come from code
Strong communication skills - ability to articulate technical concepts clearly
Good English communication skills
Autonomous and self-motivated with good debugging abilities
Experience working in remote/distributed teams
Passion for learning new technologies and staying current with industry trends
Why Join Mobilexpense?
We’re not a giant enterprise. We’re a growing B2B SaaS scale-up with 3,000+ customers and big ambitions. Here, you’ll be empowered to build, test, and own your growth engine—without red tape or layers of approvals.
Work with a diverse, international team (27 nationalities, 47% female representation)
Direct access to leadership, flat structure, high transparency
Offices in Belgium, Netherlands, Germany, Sweden, Portugal, and Romania
A clear mission: make life easier for finance teams, HR, and employees across Europe
or
All done!
Your application has been successfully submitted!
