En Arelance sabemos que las personas son el activo más importante dentro de una empresa y por ello invertimos grandes esfuerzos en seleccionar a los mejores profesionales y ofrecerles proyectos de calidad.
En este momento, buscamos perfiles con experiencia en desarrollo Fullstack y coordinación técnica de equipos para incorporarse a un proyecto activo y estable dentro de un entorno profesional orientado a la construcción de soluciones modernas basadas en microservicios e integraciones con servicios externos.
¿Qué buscamos en ti?
Back-end
• Experiencia profesional acreditable con TypeScript en proyectos reales de desarrollo
• Experiencia en desarrollo back-end con Node.js y TypeScript
• Consumo avanzado de APIs REST, incluyendo autenticación, gestión de errores y tratamiento de casos de borde
Front-end
• Experiencia mínima de 2 años con algún framework frontend moderno:
• Experiencia acreditable en testing unitario con Jest
Conocimientos transversales
• Experiencia aplicando patrones de diseño y refactorización de código
• Manejo fluido de Git en entornos colaborativos (ramas, Pull Requests y revisiones de código)
• Capacidad de análisis y resolución de problemas técnicos
• Experiencia trabajando en entornos ágiles
• Experiencia en coordinación o gestión de equipos técnicos de desarrollo
• Nivel alto de inglés (mínimo B2, valorable C1) para trabajar en entornos internacionales
¿Qué valoramos?
Arquitectura y desarrollo
• Experiencia en definición y desarrollo de microservicios
• Experiencia en servicios BFF (Backend for Frontend)
• Conocimientos de arquitectura de aplicaciones y componentes
• Gestión de estado mediante Pinia, Vuex, Redux o herramientas equivalentes
• Aplicación de principios SOLID y buenas prácticas de Clean Code
• Experiencia en migraciones de versiones de frameworks frontend
• Conocimientos de SQL aplicados en proyectos reales
Integraciones y despliegue
• Experiencia integrando servicios o APIs externas
• Conocimientos de entornos CI/CD
• Experiencia con Kubernetes
• Conocimientos de servicios AWS (Lambda, EC2, S3, RDS u otros)
Metodología
• Experiencia trabajando con metodologías ágiles como Scrum, Kanban o similares
• Capacidad para liderar iniciativas técnicas y coordinar equipos multidisciplinares
• Perfil proactivo y orientado a la mejora continua
Tareas
• Participar en el análisis y desarrollo de soluciones Fullstack
• Diseñar y desarrollar microservicios y servicios BFF
• Implementar nuevas funcionalidades tanto en front-end como en back-end
• Integrar aplicaciones con servicios y APIs externas
• Realizar pruebas unitarias y garantizar la calidad del código
• Participar en revisiones de código y procesos de mejora continua
• Coordinar y dar soporte técnico a otros miembros del equipo cuando sea necesario
• Colaborar con equipos internacionales utilizando el inglés como idioma de trabajo
• Contribuir a la evolución de la arquitectura y buenas prácticas del proyecto
¿Qué ofrecemos?
• Incorporación a un proyecto estable y de larga duración
• Participación en un entorno tecnológico moderno y en constante evolución
• Modalidad de trabajo principalmente remota, con posibilidad de asistencia puntual a oficina cuando sea necesario
• Ubicación de referencia en Barcelona
• Horario de 9:00 a 19:00 con una hora para comer
• Contratación indefinida en Arelance
• Acceso a formación y desarrollo profesional
• Oportunidad de trabajar con tecnologías actuales y arquitecturas modernas
Si estás buscando una oportunidad para seguir desarrollándote como Fullstack Developer, aportando además tu experiencia en liderazgo técnico y coordinación de equipos dentro de proyectos innovadores y entornos internacionales, ¡queremos conocerte!