Puesto de trabajo vacante

Ingeniero de Front End

Resumen:

Estamos buscando un desarrollador front-end con experiencia para unirse a nuestro equipo de productos más amplio. Poseer experiencia como desarrollador de aplicaciones web, desarrollador de UI, experto en JavaScript o ingeniero front-end en proyectos comerciales.
 
Con conocimientos técnicos y un buen ojo para el diseño y la interfaz de usuario. En este puesto, contribuirás de forma significativa a traducir las necesidades de nuestros clientes y las expectativas de los usuarios en aplicaciones web interactivas. 
 
Buscamos experiencia práctica en el uso de las tendencias actuales y las mejores prácticas en la arquitectura front-end, incluyendo la optimización del rendimiento, la accesibilidad y la usabilidad.

Funciones y responsabilidades:

  •         Trabajar con el equipo de diseño UI/UX para cerrar la brecha entre el diseño gráfico y la implementación técnica, tomando un papel activo en la definición de cómo se ve la aplicación, así como su funcionamiento.
  •         Traducir los wireframes de diseño en el código que producirá los elementos visuales de la aplicación.
  •         Consolidar la retroalimentación continuamente del Product Owner y de los colegas
  •         Crear maquetas y prototipos de calidad, garantizando unos estándares gráficos de alta calidad 
  •         Convertir los diseños UI/UX en grandes soluciones para el usuario
  •         Escribir código y bibliotecas reutilizables con un enfoque en el mantenimiento
  •         Optimizar las aplicaciones para obtener la máxima velocidad y escalabilidad
  •         Diseñar y crear nuevas funciones manteniendo el código base existente
  •         Colaborar con los desarrolladores y diseñadores de back-end para mejorar la usabilidad y el rendimiento mediante la codificación y la resolución de problemas

Experiencia requerida:

  •         Conocimiento experto de JavaScript y TypeScript, HTML5 y CSS3
  •         Consumir una API REST compleja desde el lado del cliente
  •         Experiencia práctica en herramientas de construcción y gestión de la configuración, herramientas de prueba como Jasmine, Karma, etc.
  •         Herramientas de versionado de código como Git
  •         Gestión de solicitudes asíncronas, actualizaciones parciales de la página y lazy loading
  •         Depuración mediante herramientas como la consola de desarrollo de Chrome

Cualquiera de los siguientes puntos sería beneficioso:
  •    Frameworks y herramientas como Angular (12+), AngularJS
  •    Producción de diseños de interfaz de usuario utilizando CSS, CSS Flexbox o CSS Grid Layout
  •    Problemas de compatibilidad entre navegadores y soluciones
  •    Exposición a la tubería de integración/entrega continua para la nube, incluyendo Team City, Azure Dev Ops, SonarQube, Docker, etc.
  •    Herramientas gráficas de mapa de bits y vectoriales como GIMP, Photoshop, Adobe XD, Pixelmator o Sketch
  •    Principios WCAG
  •    C# u otros idiomas
  •    desarrollo full-stack


Solicite ahora