Please note that for this role we are searching for people who are already living in the Netherlands and are proficient in the use of the English and Dutch language on C2 level.
The energy transition needs innovative thinkers like you.
As a senior Front-end developer, you will play a crucial role in the System Operations department, collaborating closely with other skilled developers within the team. You'll deliver new functionalities and ensure our applications' optimal performance. Supported by a robust digital infrastructure from our software architects and a dedicated scrum team, you will contribute to applications that optimize electricity grid usage, improve energy distribution and facilitate the transition to sustainable energy sources.
At team Virtual Stations, we enable system operations by improving the (sub)station automation to be more flexible and standardized. Your work will directly impact our mission to support the energy transition, for everyone, with everyone.
Within Alliander our team (Virtual Stations) is actively participating in the OpenSCD community and part of the LF Energy CoMPAS project to build a 61850 configuration (management) tool.
Beside adding new functionalities we want to reduce technical depth to make it more extensible using plugins for the open source community to benefit. Therefore we would like to add more frontend experience to the team and looking for a motivated senior developer who will improve CoMPAS/OpenSCD.
In our team, we embrace a dynamic and supportive environment, fostering collaboration through regular team activities, peer programming sessions, and technical meetings. Despite primarily working from home, we value our in-office days in Arnhem for enhanced team cohesion and brainstorming.
You complete the grid at Alliander
Understanding the behaviour of grid control devices is critical to operate the grid on maximum capacity. The behaviour settings are documented in (XML) configuration files. The configurations are needed for:
IEC61850 configurations will become the defacto standard for configurations in substation automation.
Skills/knowledge:
Do you want to work with the latest technologies and innovations? With your talent and experience you can contribute to our results and success. We are particularly looking for someone with skills in:
Typescript/javascript
Good understanding of software quality
Plugin architectures with javascript/typescript
Experience with multiple frontend frameworks like Lit, React, Vue or Angular)
English and Dutch in writing and talking
Unit/Integration tests experience
Experience with Back-end technologies like Java or Python.
We are working together with other open source contributors (e.g. SprintEins) so good communication skills are required.
Share knowledge with community members and own contributors (if needed)
Help with improving and documenting the plug-in architecture of OpenSCD/CoMPAS
Improve and check application performance and bugs
Build new requested functionality
Maintain parts of the code-base
Help with Ops (e.g. deployment)
Nice to have:
Working in big monorepositories
Web Components Experience
Basic XML experience
Infrastructure as Code (Gitops) experience
Open Source contributor experience
Ideal Attitude:
Open source code:
You complete our network
Did you know that at Alliander we are made up of different companies? Together with Liander, Qirion, Qterra, Dep, Firan and Entrnce we develop and manage the energy network for millions of inhabitants of the Netherlands. And with the current energy transition, that's hard work. We do this with the help of a large club of professionals. Thanks to these talents, we have full confidence in the energy future of the Netherlands. Together with you, we will make it possible.
In our team, we embrace a dynamic and supportive environment, fostering collaboration through regular team activities, peer programming sessions, and technical meetings. Despite primarily working from home, we value our in-office days in Arnhem for enhanced team cohesion and brainstorming.
Better arranged for you
Based on a 40-hour working week, you will receive:
A gross monthly salary of € 4.955 to € 7.079 (scale 10).
An annual individual choice budget (IKB) of 18% (full-time) or 12.8% (part-time) of your gross annual salary. This includes 8% vacation allowance. You can have this amount paid out, but you can also buy extra days off, for example. You choose what suits you.
24.5 vacation days per year, which can be supplemented with extra days purchased from your IKB.
An end of year bonus in December of 6% of your annual salary
the Sustainable Employability Budget (DIB). You receive € 500 per year for this budget, which you can use, for example, for health and safety at home furniture, career development, professional literature, sports subscription or coaching.
An NS Business Card, so you can travel sustainably. Will you be using your own transportation? Then you will receive a travel allowance per kilometer.
The possibility to work from home or the offices in Arnhem or Amsterdam;
And we obviously offer much more! Read more about all the terms of employment.
More information for you
Together we make it just a little bit better. For everyone, with everyone. And that includes you! Apply via the application button to this vacancy. You will receive a response from us within 5 working days.
An additional screening will be conducted for this position. You can find more information in our screening conditions. In addition, an assessment may be part of your application process.
Want to know more about the job content? Jeroen Koers, Chapter Lead, will tell you more at Jeroen.koers@alliander.com. Do you still have questions about the selection procedure or screening? Tim van Beek (Recruiter) will be happy to help you via tim.van.beek@alliander.com.
Do you have a quick question? Feel free to send me a message via WhatsApp. You can do this by going to our career page and scroll down when you are looking at this vacancy. Good to know that sending a message via WhatsApp works better than calling.
Recruitment will already reach out to applicants to start the recruitment process before the end date of the vacancy is due.
*For this vacancy we are not looking for freelancers and acquisition to this role is not preferred.
Recruiter
Tim van Beek
Telefoonnummer:
+31 (6) 42492333