Job Description
Born in 2005 as a technological spin-off of the Politecnico di Torino and Milano, NHOA leverages its best-in-class technology and engineering edge, developed in over 15 years of R&D, paired with strategic partnerships and global procurement, to deliver the most competitive tailor-made turn-key solutions that allow the integration of renewable sources with all forms of energy storage, from batteries to hydrogen and even electric vehicles.
NHOA, with offices in France, the United States and Australia, maintains entirely in Italy research, development and production of its technologies.
Position
We are looking for a skilled Front-End Developer to join our team of data scientists and data engineers to support the constant evolution of our star digital platform which connects us to our renewable power plants all over the globe.
You will work with the Head of the group to understand technical specifications and will work closely with the software development team and data scientists to help in the enhancement of our digital product.
Task And Duties
- Responsible for the front-end development of our core platform incorporating new features and extended functionality.
- Develop, build and implement UI components.
- Write code, test, solve issues and resolve interface bottlenecks.
- Be responsible for both the server-side web application logic as well as the integration of the front-end part.
- Monitor the front-end performance.
- Manage and optimize systems web pages for speed and scalability.
- Work internally with data scientists to convert working prototypes to production ready FE solutions.
- Liaison with back-end developers and third-party collaborator for development purposes and perform code reviews and testing.
- Work internally with group head, software developers, data engineers and data scientists to convert working prototypes to production ready solutions.
- Staying abreast with the latest developments in web applications and programming languages.
- Create KT videos and maintain documentation.
- Create and perform unit tests and automation.
Requirements
Requirements:
- Previous experience (> 4 years) with a degree in Computer Science, Mathematics or equivalent.
- Web-application development experience leveraging JavaScript technologies.
- Proficiency with React or Typescript.
- Experience in d3, WebGL, and/or other web-based data visualization frameworks & charting libraries.
- Design principles (UI/UX).
- HTML/CSS.
- Working experience with building and deploying applications on AWS (EC2, EKS, RDS..).
- Experience with containerized solutions (creation on Docker images).
- Skilled in iterative development processes and maintaining live, production-ready products.
- Familiarity with typical programming support tools such as Jenkins, GitHub, Git.
- Ability to work independently.
- Strong organizational, presentation, and communication skills.
Other information
Location: Hybrid remote and HQ in Milan, Piazzale Lodi.
What We Offer
- A permanent full time contract;
- An ambitious employer: we only want the best for you;
- Professional experience in an international environment with frequent contact with other colleagues and partner around the world;
- Strengthen cross-functional communication skills;
- Be part of the young (34 on avg.) and international (+36 nationalities) group and work in a dynamic and fast-moving environment;
- A revolutionary way of remote working that meets your needs (www.familyworking.it/en);
- A fast career track like only few other companies can match;
- Always room for new ideas!