Job Title: Junior/Graduate Full Stack Web Developer
Job Type: Full-time, Permanent
Location: Ireland / UK or Spain (Hybrid)
EM3 is a global leader in innovative energy management solutions, dedicated to enhancing the energy performance of industrial manufacturing facilities. As an integral part of the SHV Energy Group, which comprises over 17,000 employees worldwide, EM3 brings unparalleled expertise and a commitment to excellence. Over the past two years, we have successfully delivered our cutting-edge energy management services to large industrial sites in 24 different countries.
At the heart of EM3 are our core values of integrity, trust, curiosity, inclusivity and passion. These principles guide every aspect of our operations, fostering a dynamic, respectful and forward-thinking work environment. Our mission extends beyond mere business success; we are deeply committed to reducing the environmental impact of large industries and mitigating global warming emissions.
EM3 is a dynamic and rapidly expanding company where every day brings new inspiration to create a better tomorrow for future generations. Our team is driven by the collective goal of achieving a sustainable future, making a meaningful difference in the world through our innovative energy solutions.
Position Overview:
We are seeking a motivated Junior/Graduate Full Stack Web Developer to join our dynamic team working on our Energy Management Platform. This role is ideal for a recent graduate or an individual with some professional experience looking to further their career in web development within the energy sector. The successful candidate will be involved in the development and maintenance of our platform, which aims to improve energy efficiency and management for our clients. The ideal candidate will have a strong passion for coding and creating digital products with a portfolio of projects to demonstrate this.
Key Responsibilities:
- Collaborate with the development team to design, develop, and maintain web applications.
- Work across the full stack, from front-end user interfaces to back-end services and database management ensuring a seamless, integrated solution.
- Develop and integrate APIs using Django REST Framework to support front-end functionality and third-party services.
- Implement user interface components and workflows using Vue.js, ensuring high performance and responsiveness.
- Manage and optimise databases with PostgreSQL, ensuring data integrity, security, and performance.
- Utilise Docker for containerisation and deployment of applications.
- Contribute to the continuous improvement of the platform by identifying and implementing enhancements and new technologies.
- Assist in the integration of Power BI Embedded for advanced data visualization and reporting capabilities.
- Explore and potentially integrate Azure AI services to enhance platform features and user experience.
- Participate in code reviews, adhere to best practices in software development and document code and system configurations.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or relevant experience.
- Proficiency in Python and experience with the Django REST Framework.
- Familiarity with dynamic frontend and JavaScript.
- Proficient with HTML and CSS.
- Experience with PostgreSQL or similar relational database management systems.
- Familiarity with Docker and containerization concepts.
- Strong problem-solving skills and the ability to work in a fast-paced, team-oriented environment.
- Excellent communication and interpersonal skills.
- Experience with either Azure or AWS.
- Experience with Power BI Embedded, and Azure AI services is a plus but not required.
- A passion for learning and a keen interest in staying abreast of the latest technologies and trends in web development.
Offer Details:
- Competitive Salary
- Company Bonus Structure
- Paid Annual Leave
- Healthcare Plan
- Company Pension Contribution Plan
- Life Assurance (Death-in-service)
- Flexible work schedule with work-from-home opportunities.
- A focus on learning and development for all employees.
- Health & Well-being programs.
- Career Opportunities
- Opportunities to travel.
- Professional Body Membership.
- Employee Referral Programme.
- Sports and Social events.
- Diversity of Work & World-Class Energy Engineering Experience and much more!
Join EM3 and be part of our mission to create a sustainable future by reducing the environmental impact of industrial manufacturing facilities. Apply now to embark on an exciting and rewarding career with us.
EM3 is an equal opportunity employer, welcoming candidates from all backgrounds and experiences.