- LocationBarcelona
- Job type Mid level - 1 to 3 years
- DisciplineInformation Technologies
- Reference5460-65
Freelance Junior Full Stack Developer – React / Node / TypeScript – Barcelona
Job description
We are looking for a Junior Full Stack Developer to join our team and support the development of a new web platform built with modern JavaScript technologies.
You will work closely with Senior Developers, the Tech Lead, the Product Owner, and the UX Designer to implement new features, build UI components, integrate APIs, and contribute to the overall technical quality of the product.
This role is ideal for someone with a strong foundation in front-end development who wants to grow quickly within a high-performance environment.
Responsibilities
Develop and maintain React-based UI components
Implement new features in collaboration with seniors and the Tech Lead
Integrate and consume REST APIs
Write clean, maintainable, reusable code
Fix bugs and improve existing functionality
Support the development of a reusable component library
Write unit tests and contribute to quality assurance
Document code and technical decisions (Confluence)
Participate in Agile rituals (daily, grooming, planning)
Required Qualifications
2+ years of experience in front-end or full-stack development
Solid experience with React (hooks, components, state)
Good knowledge of JavaScript and TypeScript
Basic experience with Node.js or Python (FastAPI, Django is a plus)
Understanding of REST APIs and client–server communication
Familiar with Git/GitHub and modern development workflows
Ability to collaborate within a cross-functional team
Good communication skills in English
Nice to Have
Experience with Next.js
Experience with testing (Jest, Testing Library)
Understanding of component libraries or design systems
Docker or containerization basics
Experience in data-heavy or content-driven platforms
What We Offer
Full-time freelance mission
Fixed daily rate: €375/day
3-month contract, extendable based on project needs
Hybrid setup from Barcelona (office + remote mix)
Work closely with senior engineers and a strong product team