Front End Developer - Svelte

  • Nesta
  • United Kingdom
  • Nov 08, 2019
Full time Account Director Android Developer Backend Developer ecommerce Front End Developer Graduate IT ios Developer Information Technology Infrastructure Java Developer SQL Developer Web Design Web Developer UI Designer UX Designer

Job Description

Are you a talented Front End Developer keen to use your skills in a truly innovative environment? If so, Nesta has an exciting opportunity for an exceptional individual to join us to work on front end development in the innovation mapping team within Nesta's Research Analysis and Policy department.

About Nesta and Innovation Mapping

Nesta is an innovation foundation. For us, innovation means turning bold ideas into reality and changing lives for the better. We use our expertise, skills and funding in areas where there are big challenges facing society. Nesta is based in the UK and supported by a financial endowment. We work with partners around the globe to bring bold ideas to life to change the world for good.

Based within the Research Analysis and Policy department, Innovation Mapping uses new data sources, data science and machine learning methods and ways of presenting information to inform research and innovation policy. We believe research and innovation policy can be transformed by more sophisticated mapping of innovative activity, and of the people and organisations behind it, ultimately making it smarter, more inclusive and fitter for the future. Currently we are developing new innovation indicators for the EU, mapping health innovation across the world, and measuring innovation in the News and Journalism sector.

About this exciting opportunity

You will be involved in front end development for the web apps created by Nesta's innovation mapping team, working closely with Luca Bonavita, our Data Visualisation Development lead. This involves development and testing of web applications consuming data from REST APIs of various sources (the most important one being our Data Production System), and transforming it to make it available to components, using Svelte and modern Web APIs like HTML, CSS, SVG, Canvas, and others.

About this key role

You're someone who enjoys building accessible and performant websites and you have a good knowledge of web APIs like those mentioned above. You also know Svelte and Sapper, how to write web components and are familiar with rollup/webpack/gulp and proficient with the npm ecosystem. You're able to evaluate and learn new libraries and APIs and can consume data from a REST API, directly or using GraphQL or other methods. You're also comfortable with the Mapbox API and other file-based mapping libraries and use functional programming principles to transform data. All you need is the perfect home for your skills to thrive - welcome to Nesta.

Nesta is committed to equality, diversity and inclusion - we welcome and encourage applications from everyone.

Closing date: 2 December 2019 at 8am. Interviews: w/c 9 December 2019.