Volver a la página principal

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.