Jobrapido is a global leader in job search and programmatic recruitment, redefining how people find jobs and how recruiters reach talent.
Active in 58 countries, its marketplace connects more than 120 million registered jobseekers with relevant opportunities every day, leveraging first-party data and its advanced AI-driven proprietary Smart Intuition Technology™ to match candidates and jobs with precision, speed, and scale.
Jobespresso is Jobrapido’s new proposition – a fully managed recruitment marketing service built on its global marketplace and powered by its award-winning programmatic technology. Designed for agencies, job boards, staffing platforms, and media buyers, Jobespresso provides qualified applicants on demand across job boards, aggregators, social networks, search, and display. As one global partner combining strategy, media buying, and delivery into one solution, Jobespresso offers simple, transparent, and scalable recruitment marketing – as easy as drinking an espresso.
Founded in 2006 and headquartered in Milan, Jobrapido has been part of Symphony Technology Group (STG) since 2014.
Jobrapido is committed to a diverse and inclusive workplace. Jobrapido is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.
Who Are We Looking For?We are looking for a Senior Front-End Developer motivated to work with cutting-edge frontend technologies, a person with a solid background in web development and modern UX/UI design principles. You will collaborate closely with product managers and UX/UI designers, bridging the gap between the idea and the technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. You will work in a young, dynamic and agile team in Jobrapido's Technology Team.
What Will You Be Doing?- Contribute to the development of new user-facing features with a strong focus on user experience.
- Maintain the Jobrapido application ecosystem user interfaces to ensure service reliability.
- Analyze product ideas and UX/UI mockups, checking technical implications in terms of UX and accessibility.
- Participate in technical issues and conduct troubleshooting.
- Optimize the performance and speed of web applications.
- Write clean, maintainable code and documentation following modern best practices.
- Collaborate with other team members and stakeholders in an agile environment.
- Evolve Jobrapido’s code base to keep it state-of-the-art.
- Excellent knowledge of semantic HTML5, CSS3, and responsive development.
- Strong knowledge of JavaScript ES6+, client-side scripting, and common programming patterns (e.g., asynchronous).
- Good knowledge of CSS frameworks (e.g., Tailwind CSS, Bootstrap) and preprocessors such as SASS.
- Good knowledge of TypeScript, React, and React Hooks, including Flux architecture patterns.
- Good knowledge of RESTful APIs and integration techniques.
- Good knowledge of Git and common workflows.
- Good knowledge of SEO principles and best practices.
- Experience in unit testing and test-driven development (TDD).
- Proficient in using modern design/mockup tools such as Figma.
- Good understanding of and experience with agile methodology.
- BS in Computer Science or Engineering or equivalent professional experience.
- Good written and spoken English.
- Experience with Node.js and/or full-stack frameworks (e.g., Next.js).
- Experience building or implementing scalable design systems.
- Experience with web accessibility standards (WCAG).
- Experience in End-to-End testing (E2E).
- Experience with legacy frameworks such as AngularJS.
- Proficiency in build tools such as Webpack.
- Familiarity with backend technologies (e.g., Java) and template engines (e.g., Handlebars).
- Attractive package.
- Dynamic, friendly, and multicultural environment (+15 different nationalities).
- Professional growth in an ethical, growing industry.
- Flexible working hours.
- Modern remote working policy.