Frontend solutions Developer

You will engineer solutions to expose data obtained from electric vehicles supply equipment present on field, as well as insights elaborated by other components of the eMobility digital platform. Such front-ends will range from mobile apps for consumers to advanced Web portals for fleet managers, but they will also entail back-office views on the overall digital platform for customer service operators, data analysts, and system administrators. You will make sure that all these interfaces offer the appropriate level of access to features such as monitoring, setup, telemetry, remote maintenance and troubleshooting, over-the-air upgrades, customer support, and so forth.

Tasks and Duties

Solution design according to technical requirements, applicable regulation, relevant eMobility or communications standards, expected features
Requirements elicitation from eMobility experts and R&D colleagues
Drafting technical specifications, design documents, test suites
Design and review of mock-ups, wireframes, user stories
Technical supervision of software developments
Supervision of graphical user interfaces development
Coding of some relevant software components
Testing (unit, integration, end-to-end…) and drafting test reports
Non-functional tests about the front-ends
Technical point of contact with relevant suppliers
Contribution to the R&D team by sharing knowledge, skills, and stimulating innovative solutions


Master’s degree in Computer Science or Computer Engineering
Good communication skills in English
Web and/or mobile development
Version control via Git and semantic versioning
Web/mobile build systems and dependency tracking software
Past contribution to open source or free software projects is positively evaluated

Place of work: Milano, MI (Italy)
Highlight this job 

Send your CV


The following Privacy Policy – according to article 13 of General European Regulation on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (hereinafter referred to as “GDPR”) aims to describe how the personal data of applicants are processed and to inform the data subject. 
ENGIE EPS Italia S.r.l. (hereinafter EPS) subject to the direction and coordination of ENGIE EPS SA, 
registered office at Milan, Via Privata Anton Francesco Grazzini, 14 – 20158 is Data Controller of the applicant personal data, and if you would obtain more information about the data processing, you could contact the Ethics & Compliance Office, writing to the following email address 


EPS process the personal data provided during the recruiting process, such as: name, surname, e-mail, address, telephone number, data relating to your studies and professional experience indicated on the CV transmitted or subsequently communicated. If you do not want to provide these personal data, will make it impossible to carry out the recruiting procedures concerning your application. 

If you have voluntarily included in your CV, or subsequently communicated personal data revealing racial or ethnic origin, religious, philosophical or other beliefs, political opinions, membership of parties, unions, associations or organizations of a religious, philosophical, political or trade union, as well as personal data disclosing health or sex life (c.d. particular categories of personal data), these will be deleted, unless their use is strictly necessary for the searching and recruiting selection and for establishing the employment relationship (eg. in case of sheltered group) within the limits and in accordance with the provisions of the Data protection Law. 


EPS process your personal data in order to: 

  • be compliant with legal obligation
  • follow up the human management procedures and employment activities relating to your profile.

For this purpose, the data are processed by the Human Resources Department.


The processing of personal data is necessary to evaluate your CV, send it to the mail address in order to put in place all employment activities and procedures to hire the candidate, compliant with the job vacancy requirements. 


The data processing carries out with information system and organizational and logical methods strictly related to indicated purposes and are implemented all technical and procedure security measures to ensure the confidentiality, integrity, availability and resilience of data processing, in compliance with the article 32 of GDPR. 

The personal data could be transferred to abroad, outside the EU also, in comply with the applicable law. 


Data Controller could authorize internal to perform the data processing. The internal parties are “people in charge of data processing” involved in the business organization like human resource department and Line manager requesting the applicant. 


EPS maintains your personal data as long as necessary to perform the purpose for which the data are gathered. The CVs are stored as long as necessary to perform the data processing. 


Data Controller shall provide the data subjects the exercise of the following privacy rights: 

  • confirmation as to whether or not personal data concerning him or her are being processed, and,
    where that is the case, access to the personal data, ae required by the 15 article of GDPR (Right ofaccess);
  • rectification of inaccurate personal data concerning him or her or integration of him or herincomplete personal data (Right to rectification);
  • erasure of personal data concerning him or her, in accordance with the reasons described in thearticle 17 of GDPR (Right to be forgotten);
  • restriction of processing, when one or more of the cases provided by the article 18 of GDPR (Rightto restriction);
  • receive the personal data concerning him or her, in a structured, commonly used and machine- readable format and have the right to transmit those data to another controller (Right to dataportability)

Moreover, the user has the right to make opt-out of consent of data processing, anytime, without prejudice to the lawfulness of the processing based on the consent given before the opt-out. 

To exercise your rights, you and send an email with the following subject “PRIVACY", to “”. 

The data subject can claim Privacy Authority, when he believes the data processing is carried out in violation of the Regulation. Further information is available on the website 


Other positions available with us:

In using this page you accept third-party cookies which facilitate its functions and the collection of data Read the complete conditions