Desarrollador/a Front End

Estamos haciendo las cosas bien, pero queremos hacerlas aún mejor.

¿Qué buscamos?:
Buscamos un perfil que tenga habilidades para trabajar en equipo junto a otros desarrolladores, diseñadores gráficos y diseñadores de experiencia de usuario para garantizar que todos los elementos de la aplicación sean coherentes.
Este rol requiere excelentes habilidades de comunicación, interpersonales y avanzados conocimientos técnicos de desarrollo front-end.


Funciones de la posición:
-
Implementar funcionalidad nueva en el lado cliente de aplicaciones web.
- Extender y mejorar funcionalidad pre-existente en aplicaciones web.
- Seguir buenas prácticas de desarrollo de software, con foco en la legibilidad, mantenibilidad y extensibilidad del código.
- Seguir los lineamientos de diseño para entregar una buena experiencia de usuario en las funcionalidades desarrolladas.
- Mantener código eficiente en cuanto a su ejecución, para brindar una experiencia fluida al usuario.
- Colaborar activamente con los miembros del equipo UX/UI, contribuyendo con su punto de vista técnico a la experiencia de usuario.
- Colaborar activamente con los desarrolladores backend, en la definición de interfaces de comunicación para las nuevas funcionalidades o mejoras a las existentes.
- Desarrollar funcionalidad optimizada para dispositivos móviles.
- Mantener la coherencia visual e identidad de marca en la funcionalidad que desarrolle o modifique.
- Colaborar en la definición de nuevas funcionalidades en conjunto con otros miembros del equipo.
- Documentar y generar registros sobre el trabajo que se realice.

Experiencia / Habilidades requeridas:
- Experiencia en desarrollo de aplicaciones web de lado del navegador.
- Dominio de lenguaje de programación Javascript.
- Dominio de algún framework de desarrollo front-end como Vue, React o Angular.
- Experiencia en el ecosistema frontend moderno, con conocimiento de herramientas y librerías tales como webpack, sass, redux, mobx, rxjs, entre otras.
- Experiencia trabajando con APIs REST.
- Conocimiento acerca de websockets.
- Conocimiento en conceptos de programación funcional y reactiva.
- Conocimiento de estructuras de datos y nociones de complejidad algorítmica.
- Fuerte comprensión del ciclo de desarrollo web y conocimiento de metodología ágiles.
- Conocimientos de UX/UI para tomar decisiones de diseño
- Disponibilidad para sentarse y trabajar en el escritorio por períodos prolongados.
- Apertura al cambio.Inglés hablado/escrito intermedio.
- Habilidad de aprendizaje autodidacta.
- Habilidades para tomar decisiones, liderar proyectos y manejar tiempos.
- Habilidad para trabajar de forma proactiva, responsable y creativa.
- Habilidades de resolución de problemas y comunicación verbal y escrita.
- Capacidad para trabajar de forma independiente y en grupo.
- Inglés hablado/escrito intermedio.

Aplicar a esta vacante
< Regresar a vacantes