Loading

FrontEnd Developer

En Gluo nos apasiona crear experiencias digitales únicas y valiosas para nuestros clientes, así que siempre estamos en busca de personas increíbles, que contribuyan al éxito de cada proyecto y que quieran trabajar en un equipo inspirador.

Buscamos a un Front-End Developer con al menos 5 años de experiencia y al menos 2 años coordinando equipos

Lo que harás

Deberás traducir los diseños realizados por el área de Experiencia de Usuario a lenguaje de programación. Trabajarás en la interfaz desde el punto de vista del código para que el usuario pueda interactuar con un sistema.

Deberás poder implementar diversos requerimientos funcionales de front-end haciendo uso de Frameworks basados en Javascript (ECMAScript), HTML 5, CSS 3. Poder generar un código eficiente, limpio, mantenible, así como pruebas unitarias que tengan una cobertura de al menos el 85%, además de colaborar en la planificación, diseño y estructura inicial del proyecto.

Supervisarás, dirigirás y capacitarás equipos pequeños, así como debes comprender el alcance del proyecto y plantear métodos para desarrollar, probar, implementar y mantenerlo, todo a nivel de la vista del proyecto.

Asesorarás a desarrolladores de un nivel Junior e Intermedio, así como hacer revisiones periódicas de código, además de mejorar la calidad y estructura del código.

Entre tus responsabilidades se encontrarán:

  • Análisis y transformación de requerimientos en diseño técnico.
  • Capacitación y asesoramiento de desarrolladores Junior e Intermedios.
  • Revisión de código de desarrolladores Intermedios y Juniors.
  • Proponer ideas al equipo
  • Programar, probar e implementar sistemas a un nivel avanzado en el Front-End, integrando datos de diferentes fuentes de información y servicios web (back-end).
  • Realizar pruebas unitarias y de integración.
  • Interactuar con los Stakeholders
  • Apoyar al Líder Técnico con el diseño de componentes a nivel Front-End.
  • Asegurarse de la calidad de las funciones y componentes hechas por ti mismo y el equipo.
  • Participar, contribuir y realizar el diseño de la experiencia de la interfaz de usuario para apoyar los requisitos y necesidades del negocio.

¿Qué necesitas?

Al menos 5 años de experiencia con las siguientes tecnologías:

  • Conocimiento avanzado en Javascript y JSON
  • Conocimiento avanzado de HTML, CSS3, SASS (o LESS)
  • Conocimiento avanzado de alguno de los siguiente frameworks de desarrollo Front-End: Angular/Svelte. Preferente (React y Vue.js)
  • Manejo proficiente de Git (Github, Gitlab, etc).
  • Conocer al menos un CMS / WCM / DXP, como pudieran ser: Wordpress / Drupal / Acquia / Adobe Experience Manager Sites / Etc.
  • Tener conocimientos de diseño y manejar los elementos visuales de un sitio web.
  • Habilidad para desarrollar sitios responsivos.
  • Conocer y utilizar algún administrador de paquetes como: NPM / YARN
  • Comprender y poder explicar los siguientes conceptos: SSG (Static Site Generators) / SSR (Server Side Rendering) y frameworks asociados / HTTPS / CORS / Content Security Policy / Riesgos de seguridad de OWASP / GraphQL / Web Assembly / PWA / Google Amp / Web Sockets
  • Conocer al menos una de las siguientes arquitecturas CSS: BEM / OOCSS / SMACSS
  • Conocer al menos uno de los siguientes Frameworks CSS: Bootstrap, Materialize, Bulma, Tailwind, Material UI, etc.
  • Conocer de herramientas del tipo Linters y Formateadores como: ESLint / Prettier
  • Uso y conocimiento de herramientas de pruebas como: Jest, react-testing-library, Cypress, Enzyme, etc.
  • Experiencia en optimización de sitios web y uso de herramientas asociadas como: Lighthouse, DevTools, etc.
  • Utilizar alguna herramienta de construcción como: WebPack, Gulp, etc.
  • Conocimiento de módulos JS.
  • Aceleradores de estilo como SASS o LESS.
  • Conocimiento de mejores prácticas de SEO.
  • Conocimiento de UX.
  • Manejo básico de paquetería de Diseño como Illustrator, Photoshop, Sketch.

Algo más...

Nos preocupamos mucho por nuestra cultura y por las personas que forman parte del equipo, por lo tanto hay ciertas características que buscamos en cada persona.

  • Liderazgo
  • Capacidad de enseñar
  • Resolución de problemas
  • Auto aprendizaje e investigación
  • Empatía
  • Trabajo en equipo
  • Resilencia
  • Proactividad
  • Iniciativa
  • Comunicación efectiva
  • Facilidad para resolver problemas
  • Responsabilidad
  • Compromiso
  • Honestidad
  • Capacidad para expresar ideas
  • Amabilidad
  • Capacidad de organización
  • Cuidadoso con los detalles
  • Trabajo bajo presión
  • Creatividad
  • Mejora continua
  • Gusto por aprender nuevas tecnologías

¿Por qué trabajar con nosotros?

  • Colaborarás con un gran equipo de profesionales que trabaja en un ambiente de Alto Desempeño
  • Trabajarás en una agencia que se preocupa por tu bienestar, donde valoramos mucho la calidad de vida y la confianza.
  • Nuestra cultura está basada en Responsabilidad
  • Trabajarás desde casa sano y salvo
  • Te proporcionaremos equipo y todo lo que necesites para trabajar cómodo.
  • Te divertirás y pasarás buenos momentos.
  • El desarrollo y crecimiento profesional tú lo marcas o decides, nosotros te apoyamos. Tú decides hacia dónde quieres que vaya tu carrera y crecemos juntos.
  • Somos partners de Adobe y estamos en CDMX.

¡Queremos saber de ti!

Envía tu CV a talento@gluo.mx

Conoce más vacantes aquí