Hybrid requirements: This role has flexible working patterns.
What you’ll do
Creating intuitive and powerful new modules and functionality that will serve operators of renewable energy projects. The front end is handled through Sennen’s own dashboard framework linking these through to the database structures.
You will work in a small team of developers with plenty of opportunities for collaboration and skill development.
What you’ll need
Solid experience in JavaScript, Node.js, TypeScript
Experience writing HTTP/JSON APIs and Node.js/Express services
Familiarity with SQL/databases desirable but not essential
Passion for creating innovative software using high quality, well architected and clean code.
Ability to write concise, robust and readable code
Good coding practices including testing and peer code reviews
Interest in creating clean looking user interfaces
A collaborative approach, comfortable working with users and stakeholders with diverse perspectives and needs
You may also bring - or like to gain - skills in functional programming in JavaScript
Exposure to agile working practices.
You have an interest in renewable energy, offshore wind and other infrastructure on which our society depends