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!