Resumen del puesto
el frontend developer es responsable de diseñar, desarrollar y optimizar las interfaces de usuario que dan vida a las aplicaciones digitales de la organización. Su rol es clave para garantizar una experiencia visual y funcional de alto nivel, asegurando rendimiento, accesibilidad, escalabilidad y consistencia en cada entrega. Colabora estrechamente con equipos de backend, ux/ui, qa, devops y arquitectura para transformar requerimientos en soluciones interactivas y eficientes.
este perfil requiere una sólida experiencia en el desarrollo de interfaces modernas utilizando reactjs, javascript, html5, css3, así como frameworks de estilos como tailwindcss, bootstrap o similares. Además, debe poseer capacidad para consumir e integrar apis restful, aplicar buenas prácticas de accesibilidad, manejar componentes reutilizables y asegurar un comportamiento responsivo en diversos dispositivos. Se valora experiencia en herramientas modernas del ecosistema frontend y conocimiento opcional en tecnologías complementarias como generative ai, spring boot, istio, oracle cloud o docker .
responsabilidades principales
* diseñar, implementar y mantener interfaces web utilizando reactjs, asegurando modularidad, mantenibilidad y escalabilidad.
* construir componentes reutilizables y responsivos mediante javascript, html5 y css3, aplicando buenas prácticas de accesibilidad (wcag/aria).
* utilizar frameworks de estilos como tailwindcss, bootstrap u otras librerías modernas para agilizar el desarrollo y mantener consistencia visual.
* integrar el frontend con servicios backend mediante apis restful, gestionando peticiones asíncronas, estados de aplicación y datos en tiempo real.
* optimizar rendimiento, tiempos de carga y experiencia de usuario mediante técnicas de lazy loading, memoización y buenas prácticas de rendering en react.
* colaborar con backend, qa y ux/ui para asegurar entregas de calidad y cumplimiento de los requisitos funcionales y no funcionales.
* garantizar la calidad del código mediante pruebas unitarias, pruebas de interfaz y buenas prácticas de desarrollo.
* participar en code reviews, proponiendo mejoras técnicas e implementando estándares comunes del equipo.
* contribuir a la implementación y mantenimiento de aplicaciones en producción, asegurando estabilidad, seguridad y continuidad operativa.
* utilizar git con flujos colaborativos (gitflow, trunk-based), gestionando ramas, merges, pull requests y versionamiento.
* trabajar dentro de células ágiles bajo metodologías scrum o kanban, participando activamente en dailies, refinamientos y retrospectivas.
* (deseable) integrarse a procesos de ci/cd junto al equipo devops para despliegues automatizados.
* (opcional) colaborar en proyectos que involucren generative ai, contenedores docker, orquestación istio o entornos oracle cloud como complemento a su rol principal.
requisitos
* experiencia comprobada de al menos 2–3 años en desarrollo frontend con reactjs.
* dominio de javascript (es6+), html5, css3 y principios de diseño responsivo y accesible.
* conocimiento sólido de tailwindcss, bootstrap o frameworks similares para la creación de interfaces modernas.
* experiencia consumiendo e integrando apis restful, con manejo de estados, asincronía y librerías como axios o fetch api.
* familiaridad con ecosistemas modernos de react: react hooks, react router, context api o redux/zustand (opcional).
* manejo de herramientas de control de versiones git y plataformas como github, gitlab o bitbucket.
* experiencia trabajando en equipos bajo scrum/kanban, con enfoque en entregas incrementales.
* conocimiento básico o deseable en herramientas de automatización y pipelines ci/cd.
* deseable: experiencia complementaria en docker, oracle cloud, orquestadores de tráfico como istio, o colaboración con backend en spring boot.
* deseable: familiaridad con herramientas o apis de generative ai aplicadas al desarrollo frontend.
* habilidad para resolver problemas técnicos, proponer soluciones prácticas y comunicarse efectivamente con equipos multidisciplinarios.
* orientación al detalle, pensamiento analítico y compromiso con la calidad del producto.
en consultec-ti creemos en el poder del talento para transformar organizaciones. Impulsamos la evolución digital en sectores como banca, retail, salud, energía y gobierno, desarrollando soluciones que optimizan procesos y mejoran la experiencia de los usuarios. Aquí encontrarás un espacio para crecer, participar en proyectos innovadores y ser parte de equipos de alto rendimiento que marcan la diferencia.
#j-18808-ljbffr