LIDER DESARROLLADOR

Fecha: 19 feb. 2026

Ubicación: SANTO DOMINGO, 01, DO

Empresa: Banco Popular Dominicano

Propósito General

Transformar el diseño y la visión de los productos digitales en productos tangibles garantizando, mediante el uso de lenguaje de programación. Asegurar que los desarrollos realizados cuenten con la funcionalidad, rendimiento y estabilidad requerida, mediante la integración de las aplicaciones con todos los sistemas y servicios necesarios. 

Funciones Relevantes

1.    Diseñar los productos a desarrollar, contribuyendo con la construcción de aplicaciones web de vanguardia:
    Traducir los diseños a lenguaje de programación, mediante la codificación de las interfaces gráficas de la solución, velando por el cumplimiento a los distintos elementos de diseño definidos (estructura, márgenes, los colores, las tipografías, los elementos gráficos, las animaciones, la adaptación a las pantallas).
    Asegurarse de que el código sigue las mejores prácticas de codificación y los estándares de la industria, a fin de lograr una interfaz de usuario accesible y asegurar la correcta usabilidad del sistema.
2.    Diseñar la lógica y las soluciones para que todas las acciones solicitadas a través del producto digital web sean ejecutadas de manera correcta. 
    Diseñar y desarrollar la lógica de negocios y los sistemas del producto, velando por que los desarrollos sean de alta calidad, con buena documentación y con código eficiente.
    Diseñar y desarrollar API funcionales, de rendimiento y completas, integrando las mismas a las herramientas desarrolladas, con el objetivo de garantizar su óptimo desempeño y funcionalidad.
    Descifrar los sistemas de software de las empresas existentes y poder conectar la aplicación a las fuentes de datos aplicables.

Funciones Relevantes

3.    Definir y ejecutar las pruebas unitarias y de integración en el entorno de desarrollo para asegurar el óptimo funcionamiento del código o herramienta desarrollada. 
    Definir pruebas unitarias y de integración, y desarrollar herramientas de automatización para las tareas diarias, que contribuyan a eficientizar la gestión.
    Definir pruebas unitarias, de integración, y de performance.
    Desarrollar herramientas de automatización y pipelines de integración continua para las tareas diarias.

Requerimientos Preferibles del Puesto

  • Universitario en Ingeniería en Sistemas o Ingenieria De Software

Requerimientos Aceptados del Puesto

NA

Formación Complementaria

Comprensión del modelo de arquitectura API RESTful y cómo usarlo en la práctica. Conocimiento de programación orientada a objetos. Capacidad para escribir pruebas unitarias, de integración y performance.

Idiomas

NA

Experiencia / Trayectoria

Experiencia en la construcción de aplicaciones web modernas basadas en JavaScript. Experiencia experta con HTML, CSS, Spring, SQL, Linux, Redis, Keycloak. Experiencia de desarrollo móvil. Experiencia en el uso de frameworks de JavaScript, como React, Angular, etc. Idealmente experiencia con el uso de frameworks móviles cross platform como React Native. Conocimiento de programación e integración de APIs y administración de base de datos. Profundo conocimiento de los principios de programación e ingeniería. conocimiento de infraestructura inmutable, automatización de infraestructura y herramientas de aprovisionamiento

Competencias Conductuales

  • Autogestión
  • Valor de la diversidad
  • Agilidad de aprendizaje
  • Orientación al cliente
  • Agilidad e innovación
  • Orientación a la excelencia
  • Capacidad Analítica