Buscar ofertaReclutadores

Engineer

Oportunidad exclusiva

Presencial

Engineer

NTT DATA, Inc.

Engineer

Competencias

DockerNestReactTypescriptIOSReact NativePruebas y QAKafkaGitLabJenkinsGitHubKubernetesKanbanAzure

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

IBM CloudAnsibleTerraform

hace 20 horas

Candidatura rápida

Kalytech Consulting

Automation Engineer

540€

Autónomo

Leuven, Belgium

Híbrido

Competencias

PythonAnsibleautomationpowershell

hace 20 horas

Candidatura rápida

Espace Freelance

AI Engineer confirmé

Autónomo

Paris, France

Híbrido

Competencias

Google Cloud PlatformPythonVertex AIRAGLangChainAI agents

hace 3 horas

Candidatura rápida

El mejor lugar para encontrar tu próxima oportunidad

© 2026. Todos los derechos reservados.

Talentos

Buscar empleo

Crear perfil

Soluciones y herramientas