Frontend Engineer
Adevinta
We’re Adevinta, a global leader in digital marketplaces. Our household name brands, including Marktplaats in the Netherlands, mobile.de in Germany and leboncoin in France, reach hundreds of millions of people every month.
We’re all about matchmaking, and our sites help people find whatever they’re looking for in their local communities – whether it’s a car, an apartment, a sofa or a new job. Every connection made or item found makes a difference by creating a world where people share more and waste less.
Our brands are supported by global Tech Hubs in Barcelona, Amsterdam, Paris and Berlin. Their goal is to develop common global products and innovation platforms which all of our brands can use. This means using cutting edge technology to create highly scalable, customisable and secure products and components that free up development time and leverage our access to global data.
What you’ll do & Who you are
Team’s Mission:
You’ll be joining the tech team of InfoJobs, whose general mission is to maintain the #1 jobs marketplace position in the Spanish market.
To achieve this, we are divided into two clusters (candidates and employees) and this position is focused on the employer’s cluster.
Our mission is to empower employers with innovative tools and insights to streamline their hiring process. We strive to create an intuitive platform that connects businesses with top talent efficiently, while providing data-driven solutions to optimize recruitment strategies and enhance the overall hiring experience.
Position Mission:
As a Frontend Engineer, you will work in one of the product teams of the employer’s cluster by providing services and solutions that would help millions of users.
You will work closely together with the team to analyse the problems and define hypotheses to solve them.
Those hypotheses will be validated through iterative solutions, experimentation and fail fast culture.
In coordination with other Backends, Frontends and our Backend Principal you will be responsible for helping the Frontend discipline inside Jobs vertical in accordance with our strategy and promote some of the strategic initiatives that are included in our roadmap.
Alignment between several teams is important to provide solutions that could fit all stakeholders at the right moment.
Position Main Responsibilities:
Design, develop, and maintain responsive web applications using React
Collaborate with designers to translate UI/UX wireframes into high-quality code.
Optimize applications for speed, performance, and scalability.
Ensure code quality through code reviews, testing, and best practices.
Work with backend engineers to integrate APIs and services seamlessly.
Stay up to date with emerging trends and technologies in frontend development.
Mentor junior engineers and contribute to team knowledge sharing.
Lead discussions and contribute to technical decisions, striving for quality, performance, and clean architecture.
Work in a multi-disciplinary team and develop client-side solutions that will be used by millions of users every day.
Contribute to the definition and delivery of community objectives.
Bring creativity and experimentation to your day-to-day activities.
Lead and push initiatives as Accelerate metrics to improve our development performance.
Provide real-time and scalable service solutions.
Privacy and security-left mindset.
Maintain, develop and orchestrate services.
Share knowledge to your colleagues and also learn from them.
Others :
Must:
5+ years of professional experience in frontend engineering.
Strong proficiency in JavaScript (ES6+) and at least one major framework (React preferred).
Solid understanding of HTML5, CSS3, and responsive design principles.
Knowledge of testing frameworks (Jest, Cypress, React Testing Library, etc.)
Understanding of REST APIs and/or GraphQL integrations.
Experience with Git and CI/CD workflows.
Strong problem-solving skills, attention to detail, and communication abilities.
Good development practices (SOLID, testing) and security care.
Self-starter and detail-oriented. You can complete projects with minimal supervision
Excellent communication skills and ability to interact with multidisciplinary teams
Nice to have knowledge:
Familiarity with TypeScript and modern build tools (Webpack, Vite, or similar).
Familiarity with design systems (Storybook, Material UI, TailwindCSS).
Experience with state management (Redux, MobX, Zustand, or similar).
Background in web performance optimization and accessibility (WCAG standards).
Mentoring and Interviewing skills
Linters
Npm
Exposure to cloud platforms (AWS, GCP, or Azure).
Contribution to open-source projects or personal portfolio.
Benefits
Life at Adevinta comes with its perks! Our Adevintans enjoy the following benefits:
An attractive Base Salary 💸
Participation in our Short Term Incentive plan (annual bonus) 🏆
Work From Anywhere: Enjoy up to 20 days a year of working from anywhere! Maybe not from the moon🌛well why not! just make sure you have internet connection! 🌍
A 24/7 Employee Assistance Program for you and your family, because we care ❤️
Win together, lose together is one of our key behaviours. At Adevinta you will find a collaborative environment with an opportunity to explore your potential and grow 🌱
On top of these, we also provide a range of locally relevant benefits. Wanna know more? Apply and ask our recruiters! ✨
Adevinta is an equal opportunity employer and we value diversity. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.
If you feel like you don’t meet all of the requirements for this role but are interested, please consider applying anyway. Research suggests that women and individuals from underrepresented groups may self-select out of opportunities if they don’t meet 100% of the job requirements. We strongly encourage people from historically excluded groups to apply and look forward to speaking with you.