




Resumen: Únete a un equipo pequeño y ágil como ingeniero/a junior para construir y perfeccionar interfaces de usuario mediante Angular, traduciendo visualizaciones de datos en código funcional para el front-end. Aspectos destacados: 1. Impactar directamente en los productos finales dentro de un equipo diverso y multidisciplinar 2. Oportunidad de aprender y crecer en el desarrollo front-end y en la pila tecnológica 3. Colaborar con ingenieros senior, gestores de producto y desarrolladores back-end **¡Se busca un/a ingeniero/a de software!** Nuestro equipo diverso, multidisciplinar y multicultural de 8 personas es responsable de toda la pila tecnológica que ofrece servicios críticos a algunos de los mayores consumidores de energía del mundo. Somos un equipo pequeño pero ágil, en el que tus contribuciones impactarán directamente en los productos finales. **Ubicación:** cualquier lugar dentro de las entidades legales de E\&C, opciones remotas e híbridas **Contrato:** 1 año (en nómina o como freelance) **¿Por qué E\&C Consultants?** Puedes leer más detalles aquí: Convertirse en un/a miembro de E\&C, pero, en líneas generales: * Somos una empresa certificada como **Great Place To Work®**, avalada por la satisfacción de nuestros empleados * Ofrecemos **oportunidades de crecimiento**: a medida que E\&C sigue expandiéndose, tú también creces con nosotros * Hemos implementado una **cultura flexible y empoderadora**: somos pioneros con nuestro estilo de gestión Teal único, que incluye **empoderamiento, propiedad, autogestión, integridad, transparencia** y **confianza** * Ofrecemos **46 días libres al año** (¡sí, 46!) independientemente del país en el que vivas y trabajes **¿En qué consiste el puesto?** Como ingeniero/a junior, desempeñarás un papel clave para dar vida a conocimientos basados en datos. Te centrarás en construir y perfeccionar interfaces de usuario mediante Angular, especialmente traduciendo visualizaciones complejas de datos e informes en código funcional para el front-end basado en JavaScript. Esta es una excelente oportunidad para aprender, crecer y generar un impacto directo en la experiencia de usuario de nuestro producto. En más detalle, tú: * **Traducirás conocimientos de Power BI**: convertirás visualizaciones de datos, informes y conocimientos de Power BI en componentes funcionales e interactivos dentro de nuestra aplicación Angular * **Desarrollarás componentes Angular**: escribirás código limpio y bien estructurado en JavaScript/TypeScript para construir y mantener elementos y funciones de la interfaz de usuario utilizando Angular * **Implementarás diseños de UI**: traducirás wireframes, mockups y requisitos proporcionados en componentes front-end responsivos y fáciles de usar. Implementarás los aspectos visuales según estas especificaciones * **Integrarás con APIs**: trabajarás con ingenieros senior para consumir APIs back-end (construidas con Python/FastAPI o .NET) e integrar los datos en el front-end para su visualización e interacción * **Escribirás pruebas**: desarrollarás pruebas unitarias para tu código front-end para garantizar su funcionalidad y calidad, bajo la guía de los miembros senior del equipo * **Aprenderás y crecerás**: aprenderás activamente sobre nuestra pila tecnológica, las mejores prácticas en desarrollo front-end y la arquitectura de nuestra aplicación * **Colaborarás**: trabajarás estrechamente con ingenieros senior, gestores de producto y desarrolladores back-end para comprender los requisitos y contribuir al desarrollo de funciones **¿Qué te ayudará a tener éxito?** Creemos que prosperarás en este puesto si aportas: * **Una mentalidad colaborativa:** alguien orientado a los datos, escéptico constructivo y arquitecto impulsado por la misión, que aporta experiencia, pero también está abierto a liderar rituales de equipo y fomentar la camaradería * **Experiencia:** 0\-2 años de experiencia profesional en desarrollo front-end, o experiencia equivalente en prácticas profesionales o proyectos académicos * **Capacidad técnica:** familiaridad con el consumo de APIs (p. ej., REST) para obtener y mostrar datos * **Mentalidad de aprendizaje:** entusiasmo por aprender nuevas tecnologías, frameworks y prácticas de desarrollo * **Resolución de problemas:** un enfoque proactivo para aprender y abordar desafíos de programación, cómodo preguntando y buscando orientación * **Trabajo en equipo:** buenas habilidades comunicativas y capacidad para colaborar eficazmente dentro de un equipo * **Tecnología fundamental:** + Conocimientos básicos de JavaScript y TypeScript + Exposición o comprensión básica de Angular + Comprensión básica de los principios de UI/UX y de la traducción de diseños en código **¿Qué más sería deseable?** * **Experiencia directa con Power BI**: familiaridad con Power BI, sus capacidades de informes o conceptos relacionados con la visualización de datos. Esto constituye una ventaja significativa para la responsabilidad principal de este puesto * Comprensión de la **gestión del estado** dentro de aplicaciones front-end * Conocimiento básico de **conceptos de pruebas** o experiencia escribiendo pruebas unitarias sencillas * Exposición a **plataformas en la nube** (p. ej., Azure) o contenerización (Docker) **Si aún estás aquí leyendo, ¡debes estar muy interesado/a!** ¡Genial, porque E\&C es el mejor lugar para estar! Por último, pero no menos importante, una vista previa de nuestro proceso de selección: * Primera entrevista con RR.HH. o el CTO \- 1 hora * Evaluación: pruebas online de aptitud \+ cuestionario de personalidad \- 45 min * Entrevista final: caso empresarial (puede prepararse con antelación) \& discusión sobre la evaluación online \+ reunión con el equipo \- 90 min El proceso suele durar aproximadamente 2\-3 semanas. **¡Es hora de hacer clic en «Solicitar»!**


