Your new company
You will be joining a group of companies specialised in performance marketing, 100% focused on delivering results for their clients. The organisation helps brands grow their online audiences, acquire quality leads and maximise ROI on digital campaigns. Young, ambitious and growing year on year, the company operates from Lisbon and is expanding its engineering capabilities to support an increasingly data-driven operation.
Your new role
As a Full-Stack Engineer, you will join a close-knit engineering team building the internal dashboards and data-driven applications that power the company's day-to-day operations. Working across the entire stack, from crafting intuitive interfaces to designing robust APIs and optimising data pipelines, you will take genuine ownership of your work in a fast-paced, startup-like environment. This is a role for someone who communicates openly, takes initiative, and cares about shipping quality work. While the immediate focus is hands-on development, the company is looking for someone who wants to grow, whether that means leading a project, mentoring teammates or shaping technical direction over time.
What you'll be doing
- Designing, building and maintaining full-stack applications using Django and Vue.js
- Collaborating closely with stakeholders to translate business needs into technical solutions
- Working with data pipelines and analytics to support data-driven decision making
- Participating in SCRUM ceremonies and contributing to continuous process improvement
- Deploying and maintaining applications on AWS infrastructure using Kubernetes
- Writing clean, testable code and participating in code reviews
What you'll need to succeed
- 4+ years of professional experience in software development
- Strong proficiency in Python with Django
- Solid experience with JavaScript and Vue.js
- Familiarity with cloud infrastructure (AWS) and container orchestration (Kubernetes)
- Experience working in Agile/SCRUM environments
- Good communication skills and comfort working in a collaborative, fast-moving team
- Fluency in English
- Pragmatic, proactive and organised, with an open-minded attitude
- Willingness to take on greater responsibility over time
Nice to have
- PostgreSQL and database optimisation experience
- CI/CD pipelines, particularly GitHub Actions
- Data engineering or data science background
- Experience building dashboards or analytics platforms
What you'll get in return
This is a genuine opportunity to work with autonomy and real ownership in a dynamic, growing business that invests in its people. In return you can expect:
- Competitive salary according to experience level
- Health insurance
- Hybrid work model — 3 days in office (Tue–Thu) + 2 days remote (Mon & Fri)
- 24 days of annual leave + birthday + 24th and 31st December
- Quarterly bonuses + annual company bonus
- Annual training budget
- Access to Flourish — an external support and wellbeing service
- A collaborative environment where your opinion and work genuinely matter
What you need to do now
Does this sound up your street? Click apply now to send us your CV, or to discuss the role further get in touch with our Digital Technology team on +351 21 782 6560 or via email at andre.rodrigues@hays.pt