The Freepik Universe is still expanding! 🚀
We are looking for a Frontend Developer with proven experience (Technical test will be done) for the Technology team.
What we offer? 🚀
- - Offices in the centre of Malaga
- - Remote or hybrid work, your choice
- - Flexible working hours
- - Multicultural team of more than 500 people
- - Private medical insurance. 🚀
- - 23 days holiday + 24 and 31 December off
- - + Day off on your birthday. 🚀
- - + 5 extra days off from your fifth birthday
- - Flexi holidays: distribute the holidays of the year as you wish.
- - Flexible remuneration
- - Ongoing training
- - In-house English classes
- - Full canteen in the office: soft drinks, natural juices, snacks, fruit and much more
- - Free canteen in office. 🚀🚀
- - Subsidy for psychology expenses. 🚀
- - We are Great Place to Work! 93% of employees think this is a great place to work. 🚀
What will you do? 🚀
- Create user interfaces using HTML, CSS, and JavaScript.
- Program scalable and maintainable JavaScript code using JavaScript features.
- Know how to build reusable components.
- Contribute to the improvement of the software development lifecycle together with other team members.
- Collaborate with the UX department to bring out features focused on the best user experience.
- Use clean code methodologies to encourage best practices among developers.
- Perform testing of the developed components.
- Encourage the use of SOLID methodologies and other design patterns.
- Work together with the backend department to integrate server-side functionalities.
What requirements are we looking for? 🚀
- Demonstrable experience of +4 years as a frontend developer.
- Advanced knowledge of design patterns and best practices.
- Experience defining architectures.
- Experience in web technology (JavaScript, HTML5, CSS3, etc.) and single-page application development with related libraries and frameworks.
- Experience using current JavaScript tools and processes (Webpack, Node.js and npm package manager, ES6, TypeScript, etc.) and version control systems (Git and GitHub).
- Demonstrated understanding of JavaScript testing.
- Preferred: Experience with Test Driven Development (TDD) methodology and tools such as Mocha, Jest, Enzyme, CasperJS, etcetera. Knowledge of Docker and PHP.
- Experience in agile software development (Scrum) and continuous integration practices, and familiarity with Jira and Bitbucket.
- Use of reactive framework (Angular, React, or Vue). Design patterns. Testing frameworks, architecture patterns, experience with webpack. API integration.
- Be able to communicate effectively with your teammates.
- Have initiative and be able to work on new tasks.
- Be able to take a project from start to finish independently.
- Be detail-oriented, organized, and efficient in time management.
- Be passionate about technology, eager to learn and try new things.