NTT DATA, Inc.
Engineer
Competencias
hace 7 días
Comparte esta oportunidad
Comparte esta oferta con los talentos de tu red:
✓ Dales más visibilidad ante los clientes.
✓ Ayuda a tus contactos a encontrar su próximo empleo.
Información clave
Tipo de contrato:
Indefinido
Ubicación:
Quito, Ecuador
Modalidad:
Presencial
Publicada el:
13 octubre 2026
Qué necesitan
Ecuador
Modalidad 100% presencial
Make this the place where you grow.
En NTT DATA trabajamos junto a algunas de las organizaciones más importantes del mundo para crear soluciones de negocio y tecnología que generen un impacto real.
Somos más de 190.000 profesionales en más de 70 países, combinando conocimiento, experiencia y una cultura donde valoramos el aprendizaje, la curiosidad y la colaboración.
Impulsamos la transformación a través de soluciones seguras, innovadoras y adaptadas a cada industria. Detrás de cada uno de nuestros logros están nuestras personas: profesionales que piensan en grande, buscan resultados y trabajan en entornos donde cada voz cuenta.
Acerca del puesto
Estamos buscando un/a Desarrollador/a Full Stack con experiencia en React Native, NestJS y TypeScript , para incorporarse a nuestro equipo de Digital Architecture .
Tu principal reto será diseñar, desarrollar y mantener soluciones digitales escalables y de alto rendimiento , participando tanto en la construcción de servicios backend como en el desarrollo y evolución de aplicaciones móviles.
Trabajarás en el diseño y desarrollo de microservicios con NestJS y TypeScript , implementando arquitecturas asíncronas y orientadas a eventos mediante Kafka , asegurando una comunicación eficiente, resiliente y escalable entre sistemas.
Además, participarás activamente en el desarrollo de aplicaciones móviles con React Native , utilizando componentes funcionales, hooks, contextos y estructuras modulares que permitan construir experiencias de usuario fluidas, modernas y eficientes.
El rol tendrá participación durante todo el ciclo de vida del software, desde la definición técnica y el desarrollo hasta las pruebas, integración y despliegue, trabajando con prácticas de CI/CD, Azure, Git, Docker, Kubernetes y herramientas de monitoreo .
Formarás parte de un entorno multidisciplinario, colaborando con equipos de Producto, UX/UI, QA y DevOps para asegurar soluciones técnicamente sólidas, mantenibles y alineadas con las necesidades del negocio y de los usuarios.
Tu rol
- Diseñar, desarrollar y mantener microservicios escalables y modulares utilizando NestJS y TypeScript .
- Implementar arquitecturas asíncronas y event-driven mediante Kafka , asegurando una comunicación eficiente y resiliente entre sistemas.
- Integrar servicios con APIs internas y externas , aplicando estándares de seguridad y buenas prácticas de desarrollo.
- Aplicar principios de inyección de dependencias, programación reactiva y patrones de diseño orientados a la mantenibilidad del código.
- Optimizar el rendimiento de servicios mediante técnicas de caching, gestión de procesos y estrategias de escalabilidad.
- Desarrollar y mantener aplicaciones móviles utilizando React Native .
- Implementar componentes funcionales mediante hooks y contextos , asegurando una adecuada gestión del estado de la aplicación.
- Construir estructuras de código modulares, reutilizables y mantenibles.
- Integrar aplicaciones móviles con APIs REST y servicios backend .
- Optimizar tiempos de carga, renderizado, rendimiento y experiencia del usuario en dispositivos móviles.
- Participar en procesos de compilación, testing y publicación de aplicaciones para entornos Android e iOS .
- Gestionar el código fuente utilizando Git y Git Flow , manteniendo buenas prácticas de versionamiento y colaboración.
- Participar en code reviews , promoviendo estándares de calidad, seguridad y mantenibilidad.
- Trabajar con repositorios y flujos de desarrollo sobre plataformas como GitHub, GitLab o Azure DevOps .
- Configurar y mantener pipelines de Integración y Despliegue Continuo (CI/CD) .
- Automatizar procesos de build, testing y deployment utilizando herramientas como GitLab CI, Jenkins o Azure DevOps .
- Gestionar entornos de desarrollo, pruebas y producción, asegurando trazabilidad, disponibilidad y control de versiones.
- Trabajar con servicios y recursos sobre Microsoft Azure , incluyendo App Services, Functions, Storage y Pipelines.
- Utilizar herramientas como CloudWatch y OpenLens para la supervisión de logs, métricas, servicios y contenedores.
- Participar en entornos basados en contenedores utilizando Docker y Kubernetes .
- Implementar pruebas unitarias, de integración y end-to-end , utilizando Jest u otros frameworks de testing.
- Aplicar buenas prácticas de desarrollo seguro y estándares relacionados con OWASP .
- Analizar logs, errores e incidencias para identificar causas raíz y proponer soluciones.
- Documentar componentes, APIs, integraciones y flujos técnicos para facilitar la mantenibilidad de las soluciones.
- Participar en la definición de arquitectura técnica y lineamientos de desarrollo.
- Identificar y proponer mejoras continuas sobre la estructura del código, procesos de integración y herramientas utilizadas.
- Colaborar de forma transversal con equipos de UX/UI, QA, DevOps y Producto .
- Participar activamente en ceremonias ágiles como daily meetings, planning y retrospectivas .
- Comunicar avances, incidencias, dependencias y riesgos técnicos de manera clara y oportuna.
- Contribuir a una cultura de ingeniería enfocada en la calidad, colaboración, mejora continua y entrega de valor al usuario final .
Tu perfil
- Profesional graduado/a en Ingeniería de Software o carreras afines .
- Entre 3 y 5 años de experiencia general en desarrollo de software.
- Entre 3 y 5 años de experiencia en posiciones similares .
- Experiencia sólida en desarrollo backend utilizando NestJS y TypeScript .
- Experiencia en diseño y desarrollo de microservicios .
- Experiencia trabajando con arquitecturas asíncronas y orientadas a eventos.
- Conocimiento y experiencia práctica con Apache Kafka .
- Experiencia desarrollando aplicaciones móviles con React Native .
- Dominio de componentes funcionales, hooks, contextos y gestión de estado en React Native.
- Experiencia integrando aplicaciones móviles con APIs REST y servicios backend .
- Conocimientos de optimización de rendimiento y experiencia de usuario en aplicaciones móviles.
- Experiencia con herramientas y procesos de compilación, testing y publicación para Android e iOS .
- Experiencia utilizando Git y Git Flow para control de versiones.
- Experiencia realizando o participando en code reviews .
- Conocimiento de plataformas como GitHub, GitLab o Azure DevOps .
- Experiencia trabajando con procesos de CI/CD .
- Conocimiento de herramientas como GitLab CI, Jenkins o Azure DevOps Pipelines .
- Experiencia o conocimientos sólidos sobre servicios de Microsoft Azure .
- Conocimiento de herramientas de monitoreo y observabilidad como CloudWatch y OpenLens .
- Conocimiento de arquitecturas basadas en contenedores utilizando Docker y Kubernetes .
- Experiencia implementando unit tests, integration tests y end-to-end tests , idealmente utilizando Jest.
- Conocimiento de buenas prácticas de desarrollo seguro y estándares OWASP .
- Capacidad para analizar logs, identificar errores y realizar trazabilidad de incidencias.
- Experiencia documentando código, componentes y APIs.
- Experiencia trabajando bajo metodologías ágiles como Scrum o Kanban .
- Capacidad para colaborar con equipos multidisciplinarios de Producto, QA, UX/UI y DevOps.
- Pensamiento analítico , con capacidad para descomponer problemas técnicos complejos e identificar soluciones sustentadas en evidencia.
- Orientación a la calidad , asegurando que las soluciones desarrolladas cumplan con los requerimientos técnicos y funcionales definidos.
- Capacidad para trabajar en equipo, colaborar activamente y contribuir al cumplimiento de objetivos comunes.
- Español nativo.
Este rol representa una oportunidad para trabajar en el desarrollo de soluciones digitales de alto impacto, combinando tecnologías backend, arquitecturas orientadas a eventos y desarrollo móvil moderno.
Tendrás la posibilidad de participar en todo el ciclo de construcción de productos digitales, profundizando tus conocimientos en React Native, NestJS, TypeScript, Kafka, Cloud, CI/CD y arquitecturas distribuidas , mientras colaboras con equipos multidisciplinarios en desafíos tecnológicos de alta complejidad.
En NTT DATA creemos en construir relaciones a largo plazo y acompañar el desarrollo de nuestras personas. A medida que tus habilidades y ambiciones evolucionen, trabajaremos contigo para identificar nuevas oportunidades, proyectos y caminos profesionales dentro de nuestra organización.
¿Por qué NTT DATA?
Una cultura de colaboración y apoyo
Queremos que formes parte de un entorno donde la curiosidad, la innovación, el compromiso y el trabajo en equipo sean parte del día a día. Nuestra filosofía de People first es una de las principales razones por las que seguimos siendo reconocidos globalmente.
Desarrollo profesional y aprendizaje continuo
Tendrás acceso a un camino de formación estructurado, recursos de aprendizaje continuo, revisiones de desempeño anuales y un programa de mentoría dedicado, todo pensado para ayudarte a seguir desarrollándote profesionalmente y asumir nuevos desafíos.
Top Employer Global
Estamos orgullosamente certificados como Top Employer Global , un reconocimiento que refleja nuestro compromiso por construir un lugar donde las personas puedan desarrollarse y prosperar.
Salud y bienestar primero
Tu bienestar mental importa. Nuestros empleados tienen acceso a psicólogos certificados y talleres de salud mental en línea.
Diversidad, Equidad e Inclusión
Queremos construir un lugar de trabajo donde todas las personas puedan desarrollarse y prosperar, sin importar género, nacionalidad, orientación sexual, discapacidad, edad o contexto. La inclusión es parte de quiénes somos y de cómo trabajamos.
En NTT DATA, todos nuestros procesos de selección se basan en el talento y la igualdad de oportunidades. No discriminamos por edad, género, orientación sexual, estado civil, religión, raza, nacionalidad o discapacidad.
¿Te interesa? Aplica ahora o comparte esta oportunidad con alguien a quien pueda interesarle.
Otras ofertas ¡ideales para ti!
Estas empresas también buscan grandes talentos
Futurwork
Cloud engineer
550 - 600€
Autónomo
Brussels, Belgium
Híbrido
Competencias
hace 20 horas
Candidatura rápida
Kalytech Consulting
Automation Engineer
540€
Autónomo
Leuven, Belgium
Híbrido
Competencias
hace 20 horas
Candidatura rápida
Espace Freelance
AI Engineer confirmé
Autónomo
Paris, France
Híbrido
Competencias
hace 3 horas
Candidatura rápida
No hay información disponible sobre la empresa.