¡Activa las notificaciones laborales por email!
Mejora tus posibilidades de llegar a la entrevista
Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.
A leading technology company is seeking a talented Full Stack Developer to enhance its development team in Barcelona. The candidate will be responsible for building and maintaining high-performance web applications, collaborating closely with designers and product managers. Ideal applicants will have strong experience in React, Python, and agile working practices, along with excellent communication skills in English.
We are looking for a talented and motivated Full Stack Developer to join our growing development team. You will be responsible for building and maintaining high-performance web applications using React with Vue components on the frontend, and backend services written in Python, Java, or Node.js, depending on the specific service requirements.
You will work closely with UI / UX designers, product managers, and other developers to deliver robust, scalable, and maintainable solutions.
Responsibilities :
Design, develop, and maintain frontend features using React and Vue Build RESTful or GraphQL APIs using Python (FastAPI / Django), Java (Spring Boot), or Node.js (Express / Nest.js). Collaborate with cross-functional teams to define, design, and ship new features. Ensure high performance, responsiveness, and scalability of applications. Write clean, testable, and well-documented code. Participate in code reviews and contribute to a culture of continuous improvement. Debug and troubleshoot issues across the stack. Work with DevOps to deploy and monitor applications in production.
Requirements : Frontend :
Strong experience with React.js (Hooks, Context API, etc.). Familiarity with Hue UI framework (or willingness to learn quickly). Solid understanding of HTML5, CSS3, and responsive design. Experience with state management tools (e.g., Redux, Zustand, Recoil). Experience integrating with RESTful and GraphQL APIs.
Backend (at least one of the following) :
Python : FastAPI, Flask, or Django. Java : Spring Boot or similar frameworks. Node.js : Express, NestJS, or similar. Familiarity with database systems : PostgreSQL, MySQL, MongoDB, or similar. Understanding of authentication / authorization (OAuth, JWT).
General :
Strong problem-solving skills and attention to detail. Ability to work in an agile, collaborative environment. Good communication skills in English (spoken and written). Git / GitHub experience.