Publicada el 17 junio
Misión del puesto
Senior Fullstack Engineer / Tech Lead (Node.js + Type Script + Vue.js) En AXPE Consulting estamos colaborando en la incorporación de un perfil Senior Fullstack Engineer con una sólida orientación a desarrollo backend y experiencia real en arquitecturas modernas basadas en microservicios para participar en un proyecto estratégico de producto digital dentro de una compañía tecnológica internacional.
Todas las habilidades, cualificaciones y experiencia relevantes que necesitará un candidato seleccionado se enumeran en la siguiente descripción.
Buscamos una persona con experiencia demostrable desarrollando soluciones complejas en Node.js y Type Script, acostumbrada a trabajar en entornos de alta exigencia técnica, participando activamente en decisiones de arquitectura, diseño de aplicaciones, revisión de código y acompañamiento técnico de otros desarrolladores.
Ubicación: Barcelona Modalidad: Remoto con posibilidad de asistencia puntual a oficina cuando sea necesario Jornada completa ¿Qué harás? Diseño y desarrollo de aplicaciones fullstack en entornos empresariales.
Desarrollo y mantenimiento de microservicios basados en Node.js y Type Script.
Construcción de servicios Backend For Frontend (BFF) para aplicaciones frontend modernas.
Diseño e implementación de APIs REST robustas y escalables.
Participación en decisiones de arquitectura y evolución tecnológica del producto.
Integración con sistemas corporativos y servicios de terceros.
Revisión de código, definición de estándares técnicos y aplicación de buenas prácticas.
Colaboración con equipos multidisciplinares bajo metodologías ágiles.
Participación activa en procesos de testing, calidad y automatización.
Requisitos imprescindibles Backend Más de 5 años de experiencia profesional desarrollando con Node.js.
Más de 3 años trabajando con Type Script en proyectos empresariales.
Experiencia demostrable desarrollando microservicios en entornos productivos.
Experiencia real construyendo servicios BFF (Backend For Frontend).
Diseño e implementación de APIs REST complejas.
Aplicación de patrones de diseño y principios SOLID.
Experiencia en refactorización y evolución de aplicaciones existentes.
Type Script (nivel avanzado) Se valorará experiencia práctica con: Generics.
Utility Types (Pick, Omit, Partial, Record, Required, etc.).
Type Guards.
Tipado avanzado.
Inferencia de tipos.
Organización de código escalable mediante interfaces, abstracciones y contratos.
Frontend Experiencia profesional mínima de 2 años con Vue.js.
Experiencia en Vue 3.
Experiencia con Composition API.
Gestión de estado mediante Pinia, Vuex o herramientas equivalentes.
Consumo avanzado de APIs REST.
Gestión de autenticación y autorización en frontend.
También se valorará experiencia previa con Angular o React.
Testing (muy importante) Buscamos perfiles acostumbrados a trabajar con calidad de software desde el desarrollo.
Experiencia sólida con Jest.
Desarrollo de pruebas unitarias.
Pruebas de integración.
Uso de mocks, spies y test doubles.
Cobertura de código y estrategias de testing.
Experiencia aplicando TDD o enfoques similares.
Arquitectura y diseño Experiencia en arquitecturas distribuidas.
Microservicios.
Backend For Frontend (BFF).
Diseño orientado a dominio (DDD).
Clean Architecture.
Clean Code.
Separación de responsabilidades.
Gestión de errores y resiliencia.
Dev Ops y Cloud Experiencia trabajando con pipelines CI/CD.
Git y Pull Requests.
Docker.
Kubernetes.
AWS.
Muy valorables conocimientos en: Lambda EC2 ECS/EKS S3 RDS Cloud Watch IAM Bases de datos Experiencia con SQL.
Diseño y optimización de consultas.
Valorable experiencia con: Postgre SQL My SQL SQL Server Metodologías Experiencia trabajando bajo Scrum, Kanban o metodologías ágiles.
Participación en refinamientos técnicos y definición de historias de usuario.
Colaboración con perfiles de producto, negocio y QA.
Perfil que buscamos Nos encajan especialmente perfiles que: Mantienen una fuerte orientación técnica y siguen desarrollando activamente.
Han trabajado en entornos de producto o plataformas digitales complejas.
Tienen experiencia real liderando técnicamente equipos o actuando como referente técnico.
Son capaces de defender decisiones de arquitectura durante entrevistas técnicas.
Poseen experiencia reciente y demostrable en Node.js y Type Script.
No buscamos perfiles principalmente frontend ni candidatos cuya experiencia backend reciente sea limitada o residual.
¿Qué ofrecemos? Proyecto estable y de largo recorrido.
Participación en decisiones técnicas de alto impacto.
Arquitecturas modernas basadas en microservicios.
Cultura de ingeniería enfocada en calidad de software.
Entorno colaborativo y altamente técnico.
Plan de formación y desarrollo profesional.
Posibilidad de crecimiento hacia posiciones de liderazgo técnico y arquitectura. xpzdshu
Si te apasiona el desarrollo backend moderno, las arquitecturas escalables y la ingeniería de software de calidad, estaremos encantados de conocerte.
#Node JS #Type Script #Vue JS #Angular #React #Full Stack #Microservices #Tech Lead #Backend #Frontend #Barcelona #Remote #Software Engineering #Jest #AWS #Kubernetes