top of page

Desarrollador Fullstack (senior)

Bogotá, Colombia

5 de julio de 2024

Agregar en asunto el cargo al que postulas *

DESCRIPCIÓN

Para nuestro cliente, empresa presente en 8 países, relacionada con la industria TI desarrollando soluciones y proporcionado dotación especializada según sus requerimientos, buscamos Desarrollador Fullstack (senior)

Cargo para empresa ubicada en Colombia, Bogotá.

Modalidad híbrida: 3x2 (2 días oficina)

FUNCIONES:

- Desarrollo de aplicaciones web modernas usando el framework angular 7 o superior.
- Desarrollo de aplicaciones backend modernas usando el framework Spring Boot v3 o superior.
- Conocimiento conceptual y técnico en la implementación del patrón de microservicios, arquitectura hexagonal y arquitectura limpia.
- Conocimiento conceptual y técnico en la contenerización de aplicaciones y uso de gestor de contenedores OpenShift.
- Conocimiento conceptual y técnico de la integración de aplicaciones backend con APIs de autenticación y autorización basadas en Oauth y Oauth 2.0. - Incluyendo mantenimiento de tokens del lado servidor.
- Conocimiento conceptual y técnico en consumo de APIs que proveen servicios de la compañía o externos.
- Conocimiento conceptual y técnico en la integración de SDKs o librerías y la implementación de sus métodos.
- Implementación de pruebas unitarias usando JUNIT.
- Conocimiento avanzado en versionamiento de código usando git.
- Conocimiento avanzado en ciclo de desarrollo de software y metodologías agiles.
- Conocimiento conceptual y técnico en Bases de Datos SQL y no SQL.
- Desarrollo de aplicaciones web modernas usando el framework angular 7 o superior.
- Conocimiento conceptual y técnico en la implementación del patrón de diseño SPAs, microfrontends, arquitectura hexagonal y arquitectura limpia.
- Conocimiento conceptual y técnico de la integración de aplicaciones web del lado cliente con APIs de autenticación y autorización basadas en Oauth y Oauth 2.0. Incluyendo mantenimiento de tokens del lado cliente.
- Conocimiento avanzado en uso de APIs expuestas por Browsers desktop y Browsers in-app: mecanismos de almacenamiento, seguridad, cache, sesión, consumo de servicios, etc.
- Conocimiento conceptual y técnico en service workers.
- Conocimiento conceptual y técnico en consumo de APIs que proveen servicios de la compañía o externos.
- Conocimiento conceptual y técnico en la integración de SDKs o librerías y la implementación de sus métodos.
Implementación de pruebas unitarias usando framework jasmie y runner Karma.
- Conocimiento avanzado en versionamiento de código usando git.
- Conocimiento avanzado en ciclo de desarrollo de software y metodologías agiles.

REQUISITOS:

- Ingenieros informáticos, Ingeniería de Sistemas o equivalentes
- 5 - 8 años experiencia

Agregar en asunto el cargo al que postulas *

bottom of page