Front-end Developer (Semi Senior) – Retool
Summary
Build and maintain internal tools and dashboards using Retool and modern web tech, integrating with backends and APIs while ensuring performance, security, and UX standards.
Diseñar, desarrollar y mantener interfaces frontend utilizando Retool y tecnologías web modernas, asegurando una excelente experiencia de usuario, integración eficiente con servicios backend y el cumplimiento de estándares de calidad, seguridad y rendimiento.
Principales responsabilidades
Diseñar y desarrollar componentes frontend reutilizables utilizando Retool y JavaScript. Construir interfaces intuitivas, responsivas y alineadas con los lineamientos de experiencia de usuario. Integrar aplicaciones frontend con APIs y servicios backend, gestionando estados, respuestas y manejo de errores. Optimizar el rendimiento de las aplicaciones, reduciendo tiempos de carga y mejorando la experiencia del usuario. Identificar, analizar y corregir incidencias o bugs en las aplicaciones frontend. Aplicar buenas prácticas de desarrollo, estructura de código, versionamiento y documentación. Validar el correcto funcionamiento de las aplicaciones en diferentes navegadores y dispositivos. Documentar componentes, flujos y funcionalidades desarrolladas para facilitar su mantenimiento. Aplicar lineamientos de seguridad en el consumo y manejo de datos. Participar activamente en revisiones de código, aprendizaje continuo y mejora de las soluciones implementadas.
Formación académica
Profesional en:
- Ingeniería de Sistemas.
- Ingeniería Informática.
- Ingeniería de Software.
- Diseño Digital.
- Carreras afines.
Experiencia requerida
Mínimo 3 años de experiencia en desarrollo frontend. Experiencia desarrollando aplicaciones web con Retool. Experiencia integrando aplicaciones con APIs REST. Participación en proyectos utilizando metodologías ágiles.
Conocimientos técnicos requeridos
Desarrollo Frontend
- Retool.
- HTML5. CSS3.
- JavaScript (nivel avanzado).
- React (deseable para personalización de componentes).
- Consumo e integración de APIs REST.
- Gestión de estados y manejo de datos.
Herramientas
- Git.
- Control de versiones.
- Debugging y resolución de incidencias.
- Documentación técnica.
Buenas prácticas
- Desarrollo de componentes reutilizables.
- Optimización de rendimiento frontend.
- Responsive Design.
- Seguridad en aplicaciones web.
- Accesibilidad web.
- Participación en proyectos de transformación digital con tecnologías modernas.
- Trabajo con equipos multidisciplinarios y metodologías ágiles.
- Desarrollo profesional continuo.
- Ambiente colaborativo, innovador y orientado al aprendizaje.
- Oportunidad de participar en proyectos de alto impacto para clientes de la región.