Enviar candidatura ahora »

Developer FrontEnd

Developer FrontEnd

Campo personalizado 1:  FrontEnd Development
Campo personalizado 3:  FrontEnd Development
País/región:  CO
Fecha:  22 jul 2025
Ubicación: 

Medellin, CO, 050021 Bogotá, CO, 110231

Lugar de trabajo:  Remoto

¿Que buscamos?

Developer FrontEnd

Tus principales responsabilidades a desarrollar:
Profesional en Ingeniería de sistemas, Ingeniería Telemática, Ingeniería de Software, Ingeniería Electrónica, Ingeniería Informática. Mínimo 4 años de experiencia en desarrollo de Software. Conocimiento en técnicas de modelado CSS adaptativo multiplataforma con Flexbox y CSS-Grid, y enfoque Mobile First, Preprocesadores CSS, variables, mixins y anidamiento, Estructuración de código CSS mediante metodología Atomic Design, BEM, CSS Orientado a Objetos. Programación Orientada a Objetos e ingeniería de software. Uso correcto de semántica HTML y técnicas para SEO. Dominio de al menos un framework Javascript reactivo moderno (React, Vue.js o Angular). Comunicación XmlHTTPRequest a recursos remotos API REST y GraphQL, entendiendo y aplicando semántica de métodos HTTP, códigos de respuesta e intercambio mediante formato JSON. Manipulación de estructura, estilos y contenido del DOM. Aplicación de expresiones y operadores modernos de Javascript y tipado Typescript – Avanzado Conocimiento y aplicación de técnicas de rendimiento web. Almacenamiento en bases de datos relacionales y no relacionales en motores de bases de datos y navegadores web. Calidad de software, pruebas unitarias síncronas y asíncronas, mocks, pruebas de integración y pruebas E2E. Comprende el patrón de las tres AAA. Conceptos de sincronismo y asincronismo en Javascript, identificando promesas y observables, mono hilo y multi hilo en Javascript y la relación entre Concurrencia y Paralelismo en el EventLoop. Ionic y programación de aplicaciones móviles híbridas. Patrón de arquitectura Microfrontend, herramientas de implementación, manejo de estados, shadowDOM e intercambio de mensajes entre Microfrontends. Conocimiento y aplicación de patrones de diseño, principios de Código Limpio, SOLID, KISS, ACID, DRY, STUPID y YAGNI. Conocimiento de servicios de plataformas Cloud Computing, en especial AWS. Principios de seguridad OWASP 10. Conocimientos de librerías de programación reactiva con RxJS. Conocimiento de al menos un patrón de administración de estados como Redux, sus principios, flujo de información y actores que intervienen. Enfoque consciente hacia los principios de Experiencia de Usuario (UX). Protocolos de comunicación con Websockets, WebRTC, gRPC. Experiencia con proyectos Agiles, CI/CD, SonarQ, Fortify

Conocimiento Nivel
Conocimiento en técnicas de modelado CSS adapatativo multiplataforma con Flexbox y CSS-Grid, y enfoque Mobile First Avanzado
Preprocesadores CSS, variables, mixins y anidamiento Avanzado
Estructuración de código CSS mediante metodología Atomic Design, BEM, CSS Orientado a Objetos Intermedio
Conocimiento en Programación Orientada a Objetos e ingeniería de software. Intermedio
Conocimiento y aplicabilidad de la programación funcional y los paradigmas declarativo vs imperativo Intermedio
Versionamiento de código fuente con Git y colaboración en repositorios GitHub Avanzado
Uso correcto de semántica HTML y técnicas para SEO Avanzado
Dominio de al menos un framework Javascript reactivo moderno Intermedio
Comunicación XmlHTTPRequest a recursos remotos API REST y GraphQL, entendiendo y aplicando semántica de métodos HTTP, códigos de respuesta e intercambio mediante formato JSON Avanzado
Manipulación de estructura, estilos y contenido del DOM Avanzado
Implicaciones y problemática de la mutabilidad y conocimiento de técnicas de clonación superficial y profunda Avanzado
Aplicación de expresiones y operadores modernos de Javascript y tipado Typescript – Avanzado Conocimiento y aplicación de técnicas de rendimiento web Intermedio
Almacenamiento en bases de datos relacionales y no relacionales en motores de bases de datos y navegadores web Intermedio
Calidad de software, pruebas unitarias síncronas y asíncronas, mocks, pruebas de integración y pruebas E2E. Comprende el patrón de las tres AAA Intermedio
Conceptos de sincronismo y asincronismo en Javascript, identificando promesas y observables, mono hilo y multi hilo en Javascript y la relación entre Concurrencia y Paralelismo en el EventLoop Intermedio
Conocimientos de librerías de programación reactiva con RxJS, haciendo uso del concepto de observables Intermedio
Patrón de arquitectura Microfrontend, herramientas de implementación, manejo de estados, shadowDOM e intercambio de mensajes entre Microfrontends. Intermedio
Conocimiento de al menos un patrón de adminsitración de estados como Redux, sus principios, flujo de información y actores que intervienen Intermedio
Conocimiento y aplicación de patrones de diseño, principios de Código Limpio, SOLID, KISS, ACID, DRY, STUPID y YAGNI Intermedio
Conocimiento de servicios de plataformas Cloud Computing, en especial AWS Intermedio
Herramientas de análisis de código estático y Linting Avanzado
Principios de seguridad OWASP 10 Intermedio
Enfoque consciente hacia los principios de Experiencia de Usuario (UX) Avanzado
Ionic y programación de aplicaciones móviles híbridas Intermedio
Conocimiento de herramientas de administración de dependencias, empaquetadores, contenedores e integración continua Intermedio
Protocolos de comunicación con Websockets, WebRTC, gRPC Intermedio
Paradigma de reactividad en los framewors de Javascript. Detección de cambios, zonas, Signals, Virtual DOM y Hooks Intermedio
Estrategias de renderización y conocimiento de al menos un framework del lado del servidor Básico
Estrategias de branching Intermedio
Estrategias de despliegue (Blue-Green, Canary Release) Básico


Soft skills:   

  •  Comunicación
  •  Agilidad para aprender
  •  Influencia
  •  Resolución de problemas y pensamiento analítico
  •  Trabajo en equipo y construcción de relaciones
  •  Planificación y entrega
  •  Pensamiento estratégico

-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-

Als Partner für IT-Beratung und Software-Entwicklung sind wir auf die digitale Transformation unserer Kunden aus den Bereichen Finanzen, Versicherungen und Industrie spezialisiert. Unsere rund 700 Talente in Deutschland entwickeln mit modernsten Technologien nachhaltige Lösungen.

Cinco motivos para ser parte del #TeamGFT

  • Flexibilidad: ¡Aquí el equilibrio lo es todo! Ofrecemos un entorno que respalda horarios flexibles y trabajo remoto.
  • Colaboración: La colaboración es fundamental. Trabajamos en equipos multidisciplinarios, donde cada persona aporta sus habilidades únicas.
  • Multiculturalidad: Contamos con un equipo global diverso que fomenta una atmósfera de aprendizaje y crecimiento personal.
  • Desarrollo: Ofrecemos un plan de carrera personalizado, así como programas de formación para desbloquear tu potencial. 
  • Relevancia: Colaboramos con clientes líderes en la industria en proyectos de alto impacto que definen el futuro tecnológico.

¿No estás listo (a) para aplicar?

Únete a nuestra TALENT COMMUNITY y personaliza tus alertas de empleo, recibe noticias e invitaciones a eventos, en función de tus intereses.

Enviar candidatura ahora »