Today, Ricardo is the largest online marketplace in Switzerland with over 2.3 million listed items and more than 4 million users. For more than 20 years , we have helped our users to find a new home for their idle objects. Ricardo is the paradise of bargain hunters, the happiness of collectors, we rock and you should come working with us.
(While you were reading this text, 4 articles have already been sold on our platform)
You will be part of Ricardo Engineering, a remote-friendly department of 50 engineers located in three countries (Zug - Switzerland, Belgrade - Serbia, Sophia-Antipolis - France)
You will be working in the community team , a cross-functional, agile team that has the responsibility to consolidate user data and protect the trust of our customers.
(Oh and again! 4 happy sellers and 4 happy buyers)
You will not be alone: we have a guild of 11 Frontend engineers from 5 other teams and we gather bi-weekly to share best practices, support each other and ramp up your skills.
At Ricardo, we not only deeply care about user experience (everybody does it today) but we also value a lot your experience (everybody says it today, but come and see yourself ) Role and responsibilities
We are looking for an engineer that demonstrates a passion for delivering simple, reliable and maintainable SPAs .
You take part in a cross-functional team of 5 to 9 persons and if you think something is wrong in how/what you're doing, you can make things change.
This role can be either in person in any of our European offices (Zug - Switzerland, Sophia Antipolis - France, Belgrade - Serbia) or, if you really are an impossible-to-miss talent, work remotely anywhere in Europe with English as your working language. If you want to be part of it, you must:
Have a true love for Frontend development , user experience and love crafting beautiful websites.
Be eager to learn . A lot. Not only purely about Frontend but also tooling, platform,...
Have a good experience with web development ( HTML, CSS, JS, DOM ).
Have some experience using NodeJS and Express .
Have some experience using the React ecosystem (you will need it for the exercise anyway ).
Have some experience with basic Git commands (or any other SVC, nobody's perfect).
Demonstrate good communication : you're not afraid of being wrong, saying " I don't know ". You're not afraid of saying " I think you're wrong " to other people whether it’s a product manager, a designer, our almighty principal Frontend engineer Valentin or even your boss.
Have a decent level of English . We work in 3 different locations and can't afford having everyone learning swiss german.
Have a true love for Frontend development and be eager to learn. Really.
Note: by "experience", we don't mean necessarily professionally. We need you to understand the concepts and be able to ship code with this piece of technology. If you are the rare bird we're looking for, you also:
Have some experience with Redux , Next.js , Typescript .
Have ever worked with a microservice architecture .
Have more than 0 year of working experience.
Have ever used Github or something similar, reviewed PRs,...
Have (a lot of) pet projects .
Training and conference budget available for everybody.
Strong engineering culture, empowerment and trust
Career tracks that can match with employees expectations (Senior, Principal, managers…). We want you to progress on your professional journey at Ricardo
Access to Headspace , a digital platform to take care of your mental health
Home office possible also after the Covid period.
Fresh fruits, Free coffee @ Office.
Friday drinks & seasonal parties
Yearly party with all our colleagues
Send your CV in English today!
We do not accept unsolicited applications from third - party agencies.