Quick Summary
Aubay is seeking a Senior Fullstack Developer for a hybrid role in Portugal, requiring over 7 years of experience in Vue.js and PHP, with C1 level French fluency. The role involves developing modern web interfaces with Vue.js/JavaScript, robust backend applications with PHP/Laravel (REST APIs, data flow), and integrating with existing backends using Drupal 7 for content management and module customization. Candidates should have knowledge of Clean Architecture, experience with CI/CD pipelines, proficiency in Redis, and contribute to unit, integration, and end-to-end testing within an Agile environment. Technical leadership, including mentoring and code reviews, is also expected. A valid work permit for Portugal and personal equipment meeting specified technical requirements are essential.
Senior PHP, Drupal & Vue.js Developer (French-speaking) or Porto
What We Are Looking For:
- Senior Fullstack Developer with over 7 years of experience in Vue.js and PHP.
- Proficiency in Vue.js / JavaScript for developing modern, reactive, and performance-focused web interfaces (reusable components, complex state management, web performance).
- Experience in PHP / Laravel for designing and developing robust, structured, and scalable backend applications (REST APIs, promotional data flow management).
- Experience with Drupal 7 for integration with existing backends, content management, and module customization.
- Knowledge of Clean Architecture principles to ensure testability, maintainability, and scalability.
- Experience in implementing and optimizing CI/CD pipelines for web and mobile applications.
- Proficiency in Redis for caching, session management, and application performance optimization.
- Ability to contribute to product quality improvement through unit, integration, and end-to-end testing.
- Familiarity with Agile project management methodologies (Scrum, Sprint Planning, Backlog).
- Fluency in French (C1 level) with excellent written and oral communication skills for effective business interactions.
- Strong analytical and continuous improvement mindset, problem-solving ability, and natural technical leadership (mentoring junior developers, contributing to architectural choices, code reviews).
- Bachelor's degree (Bac+5 in Engineering or equivalent university degree with IT specialization, or significant equivalent experience).
- Experience in the retail or large-scale distribution sector is a plus.
- Hybrid work model based in Portugal (2-3 days per week at Aubay facilities).
- Portuguese or foreign national with valid work permit for Portugal.
- Availability of own equipment:
- OS & CPU: Windows/MacOS/Linux (Intel Core i7/i9, AMD Ryzen 7/9, Apple M2+)
- RAM: minimum 16GB (ideally 32GB+)
- SSD Storage: minimum 512GB (ideal 1TB+)
- Capable of installing necessary tools.
What We Offer:
- Comprehensive Health Insurance, including dental coverage.
- Feedback&Coffee – regular feedback moments and a structured Career Progression Model.
- Aubay Training Academy, designed for your development: technical and behavioral training (classroom and e-learning), Meet&Techs, Webinars, Mentoring, and Technology Hubs.
- Events and Teambuildings that strengthen team spirit and promote closeness.
- Digital mental health and emotional well-being platform.
- Health and well-being program, with workshops and initiatives for our employees and other actions open to the community.
- We grow with you and your family - we offer a Mini-Aubilous Kit upon the birth of your children and annual support for school supplies, from pre-school to higher education.
- Language platform, with conversation classes in 12 languages.
- Work model: hybrid/remote based in Portugal/on-site.
What Sets Us Apart:
- Our organizational culture is based on solid values: commitment, excellence, team spirit, well-being and happiness, and empathy.
- We value and recognize those who are part of our history, with referral bonuses and a special birthday gift.
- We believe in authenticity: we have no dress code, because what matters is talent and attitude.
- We promote closeness and an informal environment.
- Here, you will grow in good company, because we believe that professional evolution also means sharing experiences and building relationships.


