Junior Software Engineer (Front-end)
fulltime_permanent experiencedJob Overview
A junior software engineer 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
Make Your Resume Now