···
Log in / Register

Junior Software engineer (Front-end)

Indeed
Full-time
Onsite
No experience limit
No degree limit
C/ de Ponzano, 42, Chamberí, 28003 Madrid, Spain
Favourites
Share

Description

Summary: This Junior Engineer role focuses on building and refining user interfaces using Angular, translating data visualizations into functional front-end code. Highlights: 1. Opportunity to learn, grow, and directly impact user experience 2. Collaborative mindset, teamwork, and problem-solving encouraged 3. Work with senior engineers to consume APIs and integrate data **A software eningeer wanted!** Our diverse, multi\-discipline and multicultural team of 8 people are responsible for the full technology stack which delivers critical services to some of the largest energy consumers in the world. We’re a small but nimble team in which your contributions will directly impact the end products. **Location:** anywhere within E\&C legal entities, remote \& hybrid options **Contract:** 1 year (on payroll or freelance) **Why E\&C Consultants?** You can read more details here: Becoming an E\&Cer, but in big lines: * We are a **Great Place To Work®****certified** company \- employee satisfaction stamped by our staff * We provide **Growth Opportunities \-** as E\&C continues to expand, you grow with us * We implemented a **Flexible and Empowering Culture \-** we pioneer with our unique Teal management style, which includes **Empowerment, Ownership, Self\-Management, Integrity, Transparency** and **Trust** * We offer **46 days off / year** (yes, 46!) regardless of the country you live \& work in **What about the role?** As a Junior Engineer, you’ll play a key role in bringing data\-driven insights to life. You’ll focus on building and refining user interfaces using Angular, specifically translating complex data visualizations and reports into functional JavaScript\-based front\-end code. This is a fantastic opportunity to learn, grow, and make a direct impact on our product’s user experience. In more details, you’ll: * **Translate Power BI Insights**: convert data visualizations, reports, and insights from Power BI into functional, interactive components within our Angular application * **Develop Angular Components**: write clean, well\-structured JavaScript/TypeScript code to build and maintain user interface elements and features using Angular * **Implement UI Designs**: translate provided wireframes, mockups, and requirements into responsive and user\-friendly front\-end components. You will implement the visual aspects based on these specifications * **Integrate with APIs**: work with senior engineers to consume backend APIs (built with Python/FastAPI or .NET) and integrate data into the front\-end for display and interaction * **Write Tests**: develop unit tests for your front\-end code to ensure functionality and quality, under the guidance of senior team members * **Learn and Grow**: actively learn about our tech stack, best practices in front\-end development, and our application's architecture * **Collaborate**: work closely with senior engineers, product managers, and backend developers to understand requirements and contribute to feature development **What will set you up for success?** We believe you’ll thrive in this role if you bring: * **A Collaborative Mindset:** data\-driven challenger, constructive skeptic, mission\-driven architect who brings the expertise, but also are open to champion team rituals, and build camaraderie * **Experience**: 0\-2 years of professional front\-end development experience, or equivalent internship/academic project experience * **Technical Aptitude**: familiarity with consuming APIs (e.g., REST) to fetch and display data * **Learning Mindset:** eagerness to learn new technologies, frameworks, and development practices * **Problem\-Solving**: a proactive approach to learning and tackling coding challenges, comfortable asking questions and seeking guidance * **Teamwork**: good communication skills and the ability to collaborate effectively within a team * **Core Technology:** + Foundational knowledge of JavaScript and TypeScript + Exposure to or foundational understanding of Angular + Basic understanding of UI/UX principles and translating designs into code **What else is nice to have?** * **Direct Power BI Experience**: familiarity with Power BI, its reporting capabilities, or concepts related to data visualization. This is a significant plus for the core responsibility of this role * Understanding of **state management** within front\-end applications * Basic awareness of **testing concepts** or experience writing simple unit tests * Exposure to **cloud platforms** (e.g., Azure) or containerization (Docker) **If you are still here and reading, you must be really interested.** Great, as E\&C is the best place to be! Last but not least then, a sneak peek into our application process: * First call with HR or CTO \- 1 hour * Assessment: online ability tests \+ personality questionnaire \- 45min * Final round interview: Business case (can be prepared in advance) \& discussion on the online assessment \+ meeting the team \- 90min The process usually takes around 2\-3 weeks. **Time to click apply!**

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.