Descripción
N\-iX es una empresa global de servicios de desarrollo de software que ayuda a empresas de todo el mundo a crear productos de software de nueva generación. Fundada en 2002, reunimos a más de 2.400 profesionales con conocimientos técnicos en más de 40 países, trabajando en proyectos de gran impacto para líderes industriales y empresas de la lista Fortune 500. Nuestra experiencia abarca nube, datos, inteligencia artificial/aprendizaje automático (IA/ML), software embebido, Internet de las Cosas (IoT), entre otros, impulsando la transformación digital en sectores como finanzas, manufactura, telecomunicaciones, salud y otros. Únete a N\-iX y forma parte de un equipo donde tus ideas generan un impacto real.
Actualmente, encontrar un empleo a largo plazo con un proyecto interesante puede parecer un verdadero desafío.
¡Pero oye! Si eres un **Technical Lead / Ingeniero Full Stack (Java \+ React)** experimentado, ¡no busques más!
Sí, es real. No estás soñando. ¡Los milagros sí existen!
En cuanto a nuestro cliente —un socio estratégico nuestro en servicios integrados de transporte marítimo—, se ha distinguido como un operador independiente con un enfoque fresco y único. Su estrategia como operador global especializado ofrece ventajas distintivas a clientes de todo el mundo. Hemos creado una red inteligente y eficiente que garantiza servicios estables y fiables; y hemos hecho nuestra misión centrarnos en las necesidades de nuestros clientes, las cuales están en el corazón de todas nuestras decisiones. La idea principal de nuestro producto opera en rutas seleccionadas, donde posee una ventaja competitiva y puede ofrecer un servicio superior. Mantenemos un enfoque flexible de asociación con otros grandes operadores, y nuestra nueva estructura de líneas constituye una alternativa muy necesaria para los clientes preocupados por el actual mercado dominado por alianzas.
### **Responsabilidades:**
* Guiar, mentorizar y fomentar el crecimiento de ingenieros full stack dentro del equipo, promoviendo la excelencia técnica y las prácticas de Programación Extrema (XP).
* Liderar el diseño arquitectónico y la dirección técnica de aplicaciones innovadoras full stack, asegurando escalabilidad, seguridad y alineación con los objetivos comerciales.
* Establecer y promover altos estándares de calidad de código, pruebas (TDD/BDD), pipelines de CI/CD y sólidas prácticas DevOps.
* Actuar como punto técnico clave de contacto, colaborando estrechamente con los propietarios de producto y los interesados para traducir requisitos complejos en estrategias técnicas ejecutables.
* Dirigir el desarrollo full stack de aplicaciones innovadoras, manteniéndose activamente involucrado en la escritura de código y en sesiones remotas de programación en pareja.
* Asumir la responsabilidad completa del ciclo de desarrollo, incluidos diseño, arquitectura, desarrollo, pruebas e implementación DevOps.
* Fomentar un entorno altamente colaborativo de Programación Extrema (XP) con programación remota en pareja y bucles rápidos de retroalimentación.
### **Requisitos:**
* Titulación universitaria (**Licenciatura**) en Ciencias de la Computación o una combinación equivalente de formación y experiencia.
* Experiencia previa en liderazgo técnico es obligatoria.
* **Más de 6 años** de experiencia en desarrollo full stack.
* **Más de 6 años** de experiencia con las siguientes tecnologías: **Java, Spring**.
* Experiencia demostrable con **Programación Funcional** y **Java Streams**.
* **Más de 2 años** de experiencia en desarrollo frontend con **React**.
* Experiencia en el desarrollo de interfaces de usuario reactivas (**Reactive JS**).
* **Más de 2 años** de experiencia en desarrollo basado en **TDD/BDD**, utilizando los siguientes frameworks: **JUnit, Jasmine, Mockito, Protractor/Selenium**.
* **Más de 2 años** de experiencia en arquitecturas basadas en microservicios y herramientas (**Spring Boot/Cloud**).
* Experiencia en IA.
* Experiencia en desarrollo DevOps y en **Jenkins (obligatorio)**.
* Experiencia en desarrollo con **Kotlin** —una ventaja.
* Experiencia en el diseño, desarrollo e implementación de **soluciones basadas en nube/híbridas**.
* Experiencia en desarrollo e implementación en **entornos basados en contenedores** (Kubernetes, Cloud Foundry).
* Conocimiento profundo de los siguientes conceptos de diseño: *microservicios, descubrimiento de servicios, circuit breakers*.
* **Capacidad de liderazgo sólida**, con aptitud para priorizar, planificar y delegar tareas complejas adecuadamente en un entorno de cambio acelerado.
* Versatilidad y capacidad para cambiar fácilmente entre distintas tareas y tecnologías.
* Experiencia evaluando una amplia gama de soluciones y productos informáticos.
* Pensamiento crítico avanzado y una excelente capacidad para resolver problemas.
* **Excelentes habilidades en inglés**, tanto orales como escritas.
**Ofrecemos\*:**
* Formato laboral flexible: teletrabajo, presencial o híbrido.
* Un salario competitivo y un buen paquete de compensación.
* Crecimiento profesional personalizado.
* Herramientas de desarrollo profesional (programa de mentoría, charlas técnicas y capacitaciones, centros de excelencia, entre otras).
* Comunidades técnicas activas con intercambio regular de conocimientos.
* Reembolso de gastos educativos.
* Regalos conmemorativos por aniversarios.
* Eventos corporativos y actividades de team building.
* Otros beneficios específicos según ubicación.
* no aplicable para freelance