Descripción
Descripción del puesto
Buscamos un/a desarrollador/a full stack experimentado/a para unirse a nuestro equipo en Barcelona y contribuir al desarrollo de soluciones digitales innovadoras. Este puesto es ideal para alguien que disfruta trabajar en toda la pila tecnológica, desde la creación de interfaces de usuario intuitivas hasta el diseño de servicios y APIs de backend escalables.
Desempeñarás un papel clave en la ejecución de iniciativas estratégicas, colaborando estrechamente con equipos multifuncionales y ayudando a construir aplicaciones de alta calidad que generen valor empresarial.
Principales responsabilidades
Diseñar, desarrollar, probar y mantener aplicaciones web modernas utilizando React y Node.js.
Construir interfaces responsivas centradas en el usuario, siguiendo las mejores prácticas de UI/UX.
Desarrollar e integrar APIs RESTful y servicios de backend.
Colaborar con los propietarios de producto, diseñadores y otros ingenieros para definir y entregar nuevas funcionalidades.
Garantizar el rendimiento, escalabilidad, seguridad y fiabilidad de las aplicaciones.
Participar en revisiones de código y contribuir a los estándares y mejores prácticas de ingeniería.
Gestionar y optimizar estructuras y consultas de bases de datos.
Apoyar los procesos de despliegue mediante tuberías CI/CD.
Diagnosticar y resolver incidencias técnicas en componentes frontend y backend.
Contribuir a iniciativas de mejora continua y evolución tecnológica.
Requisitos del puesto
Cualificaciones obligatorias
6–7 años de experiencia como desarrollador/a full stack.
**Amplia experiencia práctica con:**
JavaScript (ES6\+)
React.js
Node.js
HTML5
CSS3
Experiencia diseñando y consumiendo APIs RESTful.
Conocimientos sólidos sobre diseño y gestión de bases de datos.
Experiencia trabajando con sistemas de control de versiones basados en Git.
Amplios conocimientos sobre las mejores prácticas de desarrollo de software y metodologías ágiles.
Experiencia entregando aplicaciones web de extremo a extremo en entornos productivos.
Deseable
TypeScript.
Servicios en la nube de Azure.
Azure DevOps.
Implementación y mantenimiento de tuberías CI/CD.
Experiencia con tecnologías de contenerización.
Conocimientos sobre seguridad y optimización del rendimiento de aplicaciones.
Experiencia trabajando en entornos nativos de la nube.
Habilidades interpersonales
Buscamos a una persona que combine una sólida experiencia técnica con excelentes habilidades de colaboración:
Capacidad de comunicación efectiva.
Trabajo en equipo y mentalidad colaborativa.
Empatía e inteligencia emocional.
Capacidad para resolver conflictos.
Adaptabilidad y apertura al cambio.
Enfoque proactivo para la resolución de problemas.
Actitud orientada al aprendizaje continuo.
¿Te gustaría saber más? ¡Nos encantaría conocer tu candidatura! Ponte en contacto con nosotros y acordemos una conversación para analizar esta oportunidad.
Modalidad híbrida
Barcelona, Cataluña, España
SOFTWARE INSIGHTS