11 días
Expira 16/06/2025
Líder técnico desarrollo Backend Javascript/ Frontend flutter - Angular
Líder técnico desarrollo Backend Javascript/ Frontend flutter - Angular
KTI Hunter esta buscando un nuevo perfil Líder técnico desarrollo Backend Javascript/ Frontend flutter - Angular
Requisitos del cargo
FONDO:
NestJS (estructuras modulares, middleware, pipes, interceptores)
TypeScript avanzado
Programación orientada a objetos y principios SOLID
Arquitectura de microservicios (y monolitos bien estructurados)
PostgreSQL/MYSQL (consultas complejas, migraciones, relaciones)
TypeORM (entidades, relaciones, generador de consultas, rendimiento)
JWT y OAuth2 (autenticación y autorización)
Manejo de colas de eventos (RabbitMQ, Redis, Bull)
Testing (unitario, integración, end-to-end con Jest y/o Supertest)
Swagger/OpenAPI para documentación de APIs
INTERFAZ:
Angular (v12+, idealmente últimas versiones, con señal, RxJS, carga diferida, guards, i18n)
Componentes reutilizables y diseño modular
Material Angular
Buen manejo de estado y formularios reactivos
Pruebas con Karma y Jasmine
Rendimiento web y buenas prácticas de accesibilidad
MÓVIL:
Al menos 2 años de experiencia con Flutter (creación de interfaces reactivas, navegación, manejo de estado, etc.)
Manejo sólido de gestión de estados con Flutter Bloc y Riverpod
Dart avanzado
Experiencia desarrollando aplicaciones con integraciones nativas como Bluetooth, GPS y cámara
Uso de GoRouter para la navegación
Buen entendimiento y aplicación del Material 3
Desarrollo atómico y modular de aplicaciones móviles
Integración con APIs REST
Experiencia en implementación de aplicaciones móviles en App Store y Play Store
Consumo de servicios nativos y uso de paquetes externos
Manejo general de Firebase (Auth, Firestore, etc.)
Conocimientos Valorados:
Ionic y/o React Native
CI/CD móvil
Experiencia en desarrollo e implementación en la nube (preferencia por AWS o Google Cloud Platform)
Conocimiento en microservicios, colas de eventos (RabbitMQ, Redis) y autenticación basada en tokens (JWT, OAuth2)
Experiencia con proyectos en arquitectura monorepo (Nx)
Responsabilidades:
Liderar técnicamente los proyectos, definiendo arquitecturas y estándares de desarrollo
Coordinar con otros roles del equipo (Producto, QA, UX) para asegurar entregas de calidad
Participar en el diseño, desarrollo y mantenimiento de aplicaciones web y móviles
Guiar al equipo en la resolución de problemas complejos y en la adopción de nuevas tecnologías
Asegurar la calidad del código y fomentar la mejora continua del equipo
Contrato:
Modalidad: Híbrido, jornada completa