EcoAlliance

Minería, Energía y Recursos Naturales Viña del Mar, V Región de Valparaíso, Chile

Práctica de Frontend - 100% Presencial Viña del Mar - EcoAlliance SpA

Publicado el 10 de Mar, 2026

Detalles

Tipo de oferta Práctica
Ubicación Presencial; Viña del Mar, V Región de Valparaíso, Chile
Área de trabajo Informática
Tipo de cargo Practicante
Jornada Completa
Contrato Otro
Sueldo ofrecido $200,000

Requisitos

Experiencia: Indiferente (de 0 a más de 20 años de experiencia)
Carrera(s): Analista programador computacional Ingeniería en informática Ingeniería en Infraestructura y Plataformas Tecnológicas INGENIERÍA EN DESARROLLO DE SOFTWARE

Descripción del puesto

Descripción:
EcoAlliance SpA busca estudiantes de último año o egresados de Ingeniería Informática, Técnico en Programación o carrera afín, con interés en el desarrollo de interfaces digitales modernas, visualización de información y mejora continua de la experiencia de usuario.
La práctica está orientada a apoyar el desarrollo de una plataforma digital que integra paneles de seguimiento, formularios, visualización de datos, mapas interactivos y flujos de trabajo para distintos tipos de usuarios. Buscamos una persona con disposición para aprender, capacidad de trabajo colaborativo y motivación por construir soluciones útiles, claras y técnicamente bien estructuradas.
El o la practicante participará en el diseño, desarrollo y mejora de interfaces frontend, apoyando la construcción de vistas responsivas, componentes reutilizables e integraciones con servicios backend, dentro de un entorno de trabajo multidisciplinario.

Modalidad: Presencial
Lugar: Calle Limache 3232, ParTec V21, edificio Ladera 2, piso 1, El Salto, Viña del Mar
Duración de la práctica: 12 semanas.
Horario:
● Lunes a jueves: 9:00 - 13:30 y 14:30 - 18:30
● Viernes: 9:00 - 13:30 y 14:30 – 18:00

Áreas de Desarrollo y Responsabilidades:
1. Desarrollo de Interfaces Web Modernas
• Desarrollar pantallas y componentes reutilizables para paneles de control, formularios, listados, flujos de seguimiento y vistas de detalle.
• Implementar interfaces responsivas y adaptativas para distintos dispositivos, con foco en claridad visual, mantenibilidad y buena experiencia de uso.
• Aplicar buenas prácticas de estructura de código, modularización y organización de componentes para facilitar escalabilidad y trabajo colaborativo.
• Optimizar el rendimiento del frontend mediante técnicas como lazy loading, code splitting, manejo eficiente del renderizado y carga progresiva de información.

2. Visualización de datos y experiencias georreferenciadas
• Apoyar la implementación de dashboards con tablas, indicadores, filtros, estados y gráficos para facilitar monitoreo y toma de decisiones.
• Desarrollar vistas que integren mapas interactivos, capas de información, búsqueda, filtros y paneles de detalle asociados a elementos georreferenciados.
• Contribuir a que la interfaz comunique correctamente contexto, prioridad, estado, trazabilidad y evidencia visual de los procesos.
• Colaborar en la mejora de la experiencia de navegación y lectura de información compleja, priorizando orden, consistencia y comprensión rápida.

3. Integración con backend y manejo de estado
• Consumir e integrar datos desde APIs RESTful y, cuando aplique, GraphQL.
• Implementar flujos de autenticación, manejo de sesiones y control de acceso utilizando mecanismos seguros.
• Gestionar estado global y flujos asíncronos del frontend mediante herramientas y patrones adecuados al proyecto.
• Implementar feedback visual para estados de carga, errores, validaciones, acciones exitosas y sincronización de datos.

4. UX/UI, accesibilidad y calidad de interfaz
• Aplicar principios de diseño centrado en el usuario para mejorar la usabilidad y reducir fricción en las tareas principales.
• Implementar interfaces accesibles, con especial atención a estructura semántica, contraste, navegación clara y buenas prácticas de accesibilidad web.
• Apoyar la documentación y estandarización de componentes visuales para mantener coherencia entre distintas pantallas del producto.
• Participar en pruebas funcionales y de usabilidad, levantando observaciones y proponiendo mejoras sobre base real.

5. Trabajo ágil, documentación y colaboración técnica
• Participar activamente en sprints, reuniones de seguimiento y revisiones de avance dentro de un entorno ágil.
• Documentar componentes, decisiones de implementación y criterios de uso para facilitar continuidad y escalabilidad del desarrollo.
• Utilizar herramientas de control de versiones y flujos de trabajo colaborativos con Git.
• Trabajar coordinadamente con perfiles de backend, datos, QA, diseño y operación, comprendiendo cómo la interfaz impacta el resultado final del sistema.

Requisitos:
• Estudiante de Ingeniería Informática, Técnico en Programación o carrera afín.
• Conocimientos en HTML, CSS, JavaScript y/o TypeScript.
• Manejo básico o intermedio de React.js, Next.js o frameworks frontend equivalentes.
• Experiencia básica en consumo de APIs RESTful.
• Conocimientos en desarrollo de interfaces responsivas y construcción de componentes reutilizables.
• Familiaridad con manejo de estado en frontend y consumo de datos asíncronos.
• Uso de Git para control de versiones.
• Interés por UX/UI, orden visual, calidad de interacción y mejora de experiencia de usuario.
• Capacidad analítica, criterio para resolver problemas y disposición para aprender en contexto real de proyecto.
• Habilidad para el trabajo en equipo y comunicación efectiva.
• Conciencia de prácticas de seguridad, privacidad y protección de datos.

Competencias Deseables:
• Experiencia con Tailwind CSS, Styled Components o librerías equivalentes de estilos.
• Conocimientos en visualización de datos y construcción de dashboards.
• Familiaridad con librerías de mapas o geovisualización como Mapbox, Leaflet, Google Maps u otras equivalentes.
• Conocimientos básicos de accesibilidad web (WCAG, ARIA).
• Experiencia con pruebas de frontend, ya sea funcionales o automatizadas.
• Manejo básico de Figma u otras herramientas de apoyo al diseño de interfaces.
• Conocimientos básicos en desarrollo móvil o frameworks multiplataforma.
• Interés por productos digitales orientados a operación, trazabilidad, visualización y toma de decisiones.
• Buenas habilidades de comunicación oral y escrita.
• Proactividad, orden y adaptación a entornos de desarrollo colaborativos.

Ofrecemos:
● Grato ambiente de equipo y colaboración.
● Oportunidades de aprendizaje y desarrollo profesional.
● Integración a equipos multidisciplinarios.
● Ambiente de trabajo dinámico y orientado a la sostenibilidad.
● Experiencia práctica en desarrollo de producto digital con usuarios, datos e integración entre áreas.
● Práctica remunerada vía boleta de honorarios mensual.

Postular

Ingrese o cree su cuenta en Duoclaboral.cl para postular

Iniciar sesión