We are looking for a Senior Frontend Developer with ReactJS to join our development team. You will be the first Frontend specialist in the team, becoming the technical lead on the frontend side, with the freedom to help define the project’s standards. We are looking for someone with sound judgment, decision-making skills, and a passion for quality code and best practices.
We are currently transitioning from a monolithic structure in Symfony 6 to a more modern architecture, with the backend being developed as a REST API (also with Symfony 6) and the frontend in ReactJS with Typescript (you will be working exclusively on this new part).
We use a simplified (and streamlined) version of SCRUM to manage the team, with two-week sprints.
Requirements:
5+ years of experience developing applications with ReactJS.
Knowledge of Typescript.
Experience with React Native for mobile application development.
Solid experience working with REST APIs.
Experience in frontend testing (unit, integration, and end-to-end).
Familiarity and experience with best practices and clean code.
Proficiency with version control tools like Git.
Ability to work collaboratively in an Agile (Scrum) environment.
Residing in Barcelona.
Nice-to-have:
Previous experience in startups (highly valued).
UI/UX knowledge to contribute to designing attractive interfaces.
Familiarity with testing automation and CI/CD tools.
Good communication skills in both Spanish and English (French is a plus).
What we offer:
35-45K gross annual salary depending on experience.
Permanent contract with growth opportunities.
Flexible working hours. You can choose your schedule within regular office hours (between 9 AM and 7 PM approximately, we are flexible).
Remote work options (20%)
You’ll choose the equipment you want to work with.
Tech Stack:
Backend: REST API in Symfony 6 (last LTS Release).
Frontend: ReactJS with Typescript.
Our project is hosted on AWS.
We’re AI-friendly. We integrate with OpenAI GPT, DALL-E 2, and Stable Diffusion, and all prompts come with a “please” just in case Skynet is listening.
What will you do?
You will be the first Frontend specialist in the team, providing strong support in decision-making regarding the frontend. You will be responsible for developing the public interface, the admin backoffice, and the authors’ backoffice.
Who are we looking for?
Someone passionate and curious. We want someone who won’t stay quiet, who will propose ideas, challenge when something is wrong, help us grow, enjoy investigating, and constantly strive to learn and improve. We also want someone who knows how to celebrate success and share a good laugh (the laughs are non-negotiable).
What will the selection process look like?
We won’t waste your time. We’ll thoroughly screen candidates before moving to the second phase, making the process as non-invasive as possible.
Interview: A meeting to get to know each other, where you’ll speak directly with the CTO.
Technical test: Before the test, we’ll ask you to provide some of your own code. The technical test will then focus on the areas we haven’t been able to validate with the code you submitted.
Formal offer.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.