
Developer Full Stack
Descripción
Buscamos un perfil **Fullstack Senior con un fuerte foco y especialización en Frontend (Angular)**. Es clave que el candidato tenga experiencia implementando el patrón **BFF** (deseable en NestJS/Node.js) para asegurar una comunicación eficiente con el backend.
Requisitos mínimos
Skills excluyentes
Frontend como fuerte principal:
Experiencia avanzada en Angular (versiones recientes, manejo de estado, modularización y optimización de rendimiento).
Patrón BFF (Backend for Frontend):
Comprensión sólida de cómo estructurar un BFF (idealmente usando NestJS o Node.js) para orquestar, filtrar y optimizar los datos que consume el Frontend, evitando lógica pesada en el cliente.
Buenas prácticas de desarrollo:
Uso de Gitflow, testing unitario en el Front (Jest/Karma) y consumo de contratos basados en OAS/Swagger.
Requisitos deseables
Skills deseables no excluyentes
Desarrollo Mobile Nativo:
Experiencia o conocimientos en desarrollo nativo (Android/Kotlino iOS/Swift). *Este es el gran plus para la posición.
Web Components / Micro-frontends: Creación de piezas visuales modulares, reutilizables y agnósticas que puedan ser embebidas en distintas plataformas (ej: aplicaciones móviles híbridas o portales web).
Observabilidad básica:
Nociones de monitoreo y lectura de logs en entornos productivos (Datadog, Kibana o similares).
Como un gran plus diferenciador (deseable pero no excluyente), valoramos mucho la experiencia en desarrollo móvil nativo (Android/iOS) o la creación de piezas web embebibles (Web Components). Buscamos a alguien con mentalidad de producto, capaz de construir componentes visuales altamente reutilizables y escalables.