We are looking for a talented Front-end Engineer with more than 2 years of experience with ReactJS who is willing to join a new team with the goal of building the mobile flatsharing platform worldwide! If you are up for a new challenge in a fast-paced environment where performance and testing is of great importance, then this is the Job for you.
- Write high quality code to ship new features in our web platform;
- Refactor the existing code to improve the performance and maintainability;
- Implement tests (e.g. Jest) and coverage;
- Improve our existing Web UI for cross-browser and cross-device compatibility;
- Monitor platform-related trends and new features;
Skills and Expertise
- Technical University degree (e.g. BSc in computer science) or equivalent experience;
- A solid experience in writing web clients that are fully integrated with RESTful APIs;
- Full proficiency with media queries and responsive design;
- Advanced knowledge of CSS3, including (but not limited to) advanced selectors, animations and transitions;
- Prior experience with AGILE software development;
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks;
- Professional proficiency in English (Spanish and Catalan are a plus, but not required).
- A solid experience with Sass;
- “Obsession” for pure CSS layouts;
We will <3 you even more if:
- You contribute actively to the open source community;
- You organize or promote local meetups and coding events and you are involved with the local community of developers.
Does it look like the job for you? What are you waiting for? Impress us by participating to our coding challenge!
What we offer
- Competitive salary in accordance to the candidate’s skills and experience;
- Cozy offices in a fantastic location at the 22@ district of sunny Barcelona, a top floor with a fantastic terrace with views to all the city and the ocean;
- Choose your own hardware: you will get a laptop (Macbook Pro) or desktop computer of your choice;
- Free gym membership;
- Unlimited coffee & fresh fruit;
- An enthusiastic and passionate young team that is building something great