Tech

April 15, 2025

Colombia

Frontend Developer

SOBRE NOSOTROS

UBITS es el software todo en uno para Recursos Humanos, donde todos nuestros módulos funcionan de manera integrada para ayudar a las personas y empresas a crecer.

Actualmente estamos buscando a nuestro próximo Frontend Developer en Colombia, serás responsable de participar en definiciones, análisis, especificación y construcción de los componentes de software para las nuevas características de nuestra plataforma o nuevos productos digitales de la empresa.

PERFIL Y PROPÓSIO GENERAL

Profesional en carreras de tecnología, con experiencia en proyectos de desarrollo de software usando metodologías ágiles, trabajo en equipo, amplio conocimiento, aplicación de patrones de diseño de software, arquitectura limpia, programación orientada a objetos  y  diseño y creación de web-componentes y soluciones tecnológicas, conocimiento en Micro Frontends, desarrollo de librerías npm y lenguajes de programación Javascript y Typescript además de frameworks front cómo React u otros, definición e implementación de pruebas unitarias en Frontend, Iniciativa por la capacitación continua en el área de la tecnología, investigando las tendencias, orientado a garantizar la mejor experiencia del usuario dentro de la plataforma.

Excelentes habilidades de comunicación con stakeholders y alta orientación al cumplimiento de objetivos y la optimización de procesos.


FUNCIONES DEL CARGO

  • Participar en el análisis, especificación, diseño (arquitectónico y de detalle), construcción y mantenimiento de los componentes software (SW) del(los) producto(s) digital(es) de la empresa, con el objetivo de cumplir con los compromisos acordados con los clientes (reales y potencial, interno o externo) y para cumplir con los comportamientos sistémicos esperados en los artefactos de SW que diseña y construye.
  • Garantizar la entrega de la propuesta de valor de la empresa dentro de las limitaciones de capacidad, costo, tiempo y calidad identificadas en cada versión y a lo largo del tiempo.
  • Traducir diseños a lenguaje de programación
  • Desarrollar la parte visual de la web.
  • Diseñar la estructura de la web.
  • Facilitar la navegación del usuario.
  • Asegurar la compatibilidad y el rendimiento de las interfaces en diferentes navegadores y dispositivos.
  • Participar en la revisión de código y en la implementación de las mejores prácticas de desarrollo.

REQUISITOS

  • Profesional en carreras de ingeniería de Sistemas, Computación, de Software, Electrónica o afines.
  • Experiencia de 3 a 5 años en roles similares
  • Experiencia en React, SASS, JavaScript, TypeScript, CSS.
  • Conocimientos de API Rest: Diseño, comunicación con APIs REST en el Frontend (realizar solicitudes HTTP, manejo de respuestas y manejo de errores)
  • Conocimientos e implementación web bajo la metodología de Diseño Atómico.
  • Programación orientada a objetos
  • Conocimientos de pruebas unitarias en Frontend.
  • Herramientas de versionamiento de código. Ej: Git
  • Conocimiento en diseño responsive
  • Conocimiento en arquitecturas limpias o hexagonal
  • Buenas prácticas de desarrollo

Deseable

  • Conocimientos y experiencia implementando Microfrontends, en Cloud (Preferiblemente AWS) e implementación de librerías npm.
  • Desarrollo de componentes web con StencilJS 
  • Desarrollo de librerías npm
  • Conocimiento en framework single-spa
  • Conocimiento en Docker

HABILIDADES Y CONOCIMIENTOS REQUERIDOS

  • Resolución de problemas
  • Liderazgo
  • Adaptabilidad y aprendizaje continuo
  • Orientación a optimización de procesos 
  • Trabajo en equipo
  • Resiliencia
  • Velocidad

Formulario de HubSpot

Encargado

Carolain Chaparro Rocha

Talent Acquisition Senior Specialist