GenAI Full Stack Developer

Country/Region:  PT
City:  Lisbon
Company:  EDP, S.A.

We are looking for a talented and experienced GenAI Stack Developer to join our innovative team in DGU.

 

EDP is a global energy group present in around 30 markets with a particular emphasis on renewable energies. With more than 45 years of experience, we have been consolidating a relevant presence on the world energy scene based on the commitment to be all-green by 2030, leading the energy transition. With more than 13,000 employees around the world, we are committed to using our energy and heart to drive a better tomorrow.

 

What you will do:

This role involves developing and maintaining web applications that leverage generative AI models, focusing on both frontend and backend technologies. The ideal candidate will have expertise in Angular and React for frontend development and a strong background in backend development using the Azure stack.

 

  • Frontend Development:
    • Design and develop responsive and user-friendly web interfaces using Angular and React;
    • Implement intuitive and visually appealing UX/UI designs;
    • Ensure cross-browser compatibility and optimize frontend performance.
  • Backend Development:
    • Develop and maintain robust backend services and APIs using Azure technologies
    • Implement authentication, authorization, and data storage solutions;
    • Ensure the scalability, reliability, and security of backend systems.
  • Integration with GenAI Models:
    • Collaborate with data scientists and AI engineers to integrate generative AI models into web applications;
    • Implement APIs and services to facilitate seamless interaction between frontend and AI models through proper orchestration.
  • Cloud Infrastructure:
    • Design, deploy, and manage applications on the Azure cloud platform;
    • Use Azure services such as Azure Functions, Azure App Service, Azure SQL Database, and Azure Storage;
    • Implement CI/CD pipelines using Azure DevOps to automate deployment and testing.
  • Collaboration and Communication:
    • Work closely with cross-functional teams to gather and understand requirements;
    • Document technical designs, code, and processes.
  • Innovation and Research:
    • Stay updated with the latest trends and best practices in frontend and backend development;
    • Experiment with new technologies and frameworks to enhance application functionality and performance.

Employment type: Full-Time

Work site: Hybrid Model

 

What are we looking for:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field;
  • Proven experience as a Full Stack Developer with a focus on both frontend and backend technologies;
  • Hands-on experience with Angular and React for frontend development;
  • Strong background in backend development using Azure technologies;
  • Technical Skills:
    • Proficiency in JavaScript, TypeScript, HTML, and CSS;
    • Experience with RESTful APIs and microservices architecture;
    • Familiarity with database management systems such as SQL Server or Azure SQL Database;
    • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes;
    • Experience with version control systems like Git.
  • Experience with other frontend frameworks or libraries;
  • Knowledge of additional backend languages such as Python, C#, or Node.js;
  • Familiarity with DevOps practices and tools;
  • Understanding of AI/ML concepts and experience with AI model integration;
  • This role requires strong collaboration with various teams, including solution architects, development, operations, and business teams;
  • Excellent communication skills are essential, as this role involves explaining complex technical concepts to non-technical stakeholders.

More than academic knowledge and technical skills, we are looking for ambitious people who are enthusiastic about the future and who bring human skills aligned with our purpose.

 

Equal opportunities for all

Our vision is that each person combines their unique characteristics and experiences to fulfill our mission of creating new energy for the planet. We are an inclusive employer, ensuring all candidates are treated fairly throughout the recruitment process. We welcome and value all people, and we are committed to fostering a sense of belonging for each person who is part of the EDP group.

 

Need more reasons to apply?

As a top employer we:

  • Empower our employees through a positive and innovative work environment that promotes collaboration and agile decision-making;
  • Respect and value each person, providing a flexible, healthy, and inclusive workplace with a range of attractive benefits;
  • Provide a meaningful work experience and prepare our people for future challenges through different opportunities for development and internal mobility;

 

Our efforts have resulted in several distinctions over time, highlighting the EDP group's strong positioning and its dedication and commitment to attracting and retaining the best talent:

  • Top employer certification by Top Employers Institute
  • Part of the Bloomberg Gender-Equality Index
  • Global certification as a family-responsible company by Fundación Másfamília
  • Top 100 Workplaces by Houston Chronicle

 

Discover our tips to enhance your performance during the recruitment process and apply until 22/10/2024 if you think you are the right fit for this opportunity.


Job Segment: Test Engineer, Web Design, Testing, Developer, Software Engineer, Engineering, Creative, Technology

Apply now »