Full time
Cowes, Isle of Wight / Remote UK
We are looking for a Full Stack Developer to join our highly skilled and innovative in-house web development team, part of our dynamic digital team. You will play a pivotal role in the ongoing maintenance and development of the Ellen MacArthur Foundation's websites and digital systems.
In this exciting role, you will be at the forefront of designing robust, effective, and maintainable code solutions. You will have the opportunity to showcase your expertise by organising and coordinating the work of mid-level and junior web developers, guiding them to implement the best possible solutions.
Collaborating with our digital and technical leadership, you will be an integral part of ideation and creative processes, providing insights and recommendations as a trusted technical expert.
We are committed to delivering exceptional digital experiences that align with our vision. As a champion of modern software development best practices and tools, you will lead the way in providing our users with seamless and engaging digital interactions. Collaborating with external partners, such as consultants and developers, you will drive results at a fast pace, while maintaining our high standards of quality and adhering to best practices.
As a senior member of our team, you will share your wealth of experience by taking on management responsibilities for mid-level and junior web developers. By providing support, guidance, and mentorship, you will help nurture their growth and ensure the team's overall success.
Specific role responsibilities include:
Web Development. Designing robust, effective and maintainable code solutions for the Ellen MacArthur Foundation’s website and other digital systems. Organising and coordinating the implementation of these solutions with the rest of the web development team, including implementation and code review.
Optimisation. Working to ensure that our sites and systems are developed with modern software development best practice, and meet the high standards expected by our users in terms of performance, accessibility and usability.
DevOps. Configuring and maintaining our servers and data-stores to support our software products. This includes keeping server operating systems up-to-date, ensuring system security and monitoring are in place and setting up appropriate backup and disaster recovery processes.
People Manager. Providing support and guidance to the mid-level and junior web developers. Helping them to develop and grow in their roles.
Technical Guidance. Contributing to the team planning activities, attending conversation and meetings with project content owners, and other stakeholders to ensure that they understand how to use our software to meet their needs. Support product owners and project managers assessing the incoming requests and triaging as needed.
Testing. Carrying out functional and user testing of our systems and of new features as they are developed, to ensure the high quality of our products.
Agile Development. Collaborating with other developers, designers and data scientists as part of an agile team, to provide solutions for the Ellen MacArthur Foundation.
Oversight and support for 3rd party systems and solutions. Foundation has various existing systems running 3rd party solutions for different operations, getting familiar with those systems, and contributing to the support of them. (ie. Intranet, user forums and CRM systems, low/no-code systems - member portal)
Your profile:
Academic qualifications, particularly degree-level in Computer Science or related studies are desirable but by no means required.
A good academic record in relevant disciplines (Computer Science, Maths, Science, Engineering) is useful to demonstrate coding aptitude and problem-solving skills.
Certification in relevant Computer Science disciplines would be beneficial.
Extensive experience working as a web developer, including managing both front-end and back-end systems is required.
Experience managing servers, or alternatively working with a serverless framework is beneficial.
Knowledge and experience of HTML, CSS and JavaScript, including modern JavaScript libraries/frameworks such as React is required.
Experience of the following is required:
Git
Modern Web Development practices.
Python
Relational Databases such as MySQL and PostgreSQL
NoSQL Databases such as MongoDB or DynamoDB
Experience with the following would be an advantage:
Gatsby
Contentful
Algolia
Typescript
AWS
Node.js
APIs
Web accessibility and semantic web,
Experience working with designers, data scientists
The individual must be self-driven with a high level of motivation, demonstrating a strong work ethic, a high quality of work output and an ability to lead others
Problem solving skills and the ability to learn, adapt and apply new software technologies are core to this role.
Good communication skills are required, including the ability to interact effectively at all levels of the organisation and to contribute proactively to problem solving in meetings and workshops.
A high proficiency in English, both written and verbal is required for this role.
Being able to operate independently when required is essential.
Leadership skills, including the ability to organise and coordinate the work of others is required.
Due to the nature of programming, patience and a methodical approach are essential to success in the role.
Desired starting date: Monday 14th August 2023
Closing date: Monday 19th June 2023
Salary range: Circa £45,000
Benefits package: Generous holiday allowance (25 days plus UK bank holidays and discretionary extra days leave) generous parental leave; enhanced pension options/private health scheme after 6 months; wellbeing programme.
Location: Remote or at our Cowes, Isle of Wight office. For remote employees, we are expecting to be UK based and have regular visits to our office in Cowes, Isle of Wight (subject to individual circumstances). Some international travel may be required.
Relocation support: We offer support with relocation from overseas, such as: helping to source accommodation, travel expenses to the UK (dependent on circumstances and eligibility). Many colleagues will have faced the same challenges as you (including relocating pets!) and we will be happy to assist you in this transition.
What we do
The Ellen MacArthur Foundation develops and promotes the idea of a circular economy. We work with, and inspire, business, academia, policymakers, and institutions to mobilise systems solutions at scale, globally. Our mission is to accelerate the transition to a circular economy.
Our vision is a new economic system that delivers better outcomes for people and the environment. Business models, products, and materials are designed to increase use and reuse, replicating the balance of the natural world, where nothing becomes waste and everything has value. A circular economy, increasingly built on renewable energy and materials, is distributed, diverse, and inclusive.
Our commitment to you
The Ellen MacArthur Foundation is committed to promoting equal opportunities in employment and providing a working environment free from discrimination. Job applicants will receive equal treatment regardless of age, disability, gender, gender reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, sex or sexual orientation or any other characteristic protected by the laws or regulations in the locations where we operate.