Full Stack Engineer / Developer

Salary: £37,000 to £42,000 (4-5 days pro rata) with flexible working and depending on experience.  
Location: Bristol and the surrounding area 
Closing date: 31st January 2019 
Reference: C2SFSE19 

Who are City to Sea?  

We’re a multi-award-winning non-profit environmental organisation campaigning to stop plastic pollution. Through our fun, solutions-focused initiatives we’re empowering individuals to make a difference in their communities, working with corporations and retailers to help them tackle plastic pollution and reaching millions of people with our digital content and campaigns.   

We’re made up of everyday people doing extraordinary things; using our skills (and sometimes discovering new ones) to create a more beautiful world. Our mission is to connect our actions to the oceans, by giving people and businesses from all backgrounds simple ways to make a significant difference.  

City to Sea was founded by an environmental campaigner, Natalie Fee in 2014. She was fed up and generally devastated by the amount of plastic litter flowing from Bristol into the Severn Estuary. Since then our team has grown from 3 passionate people to almost 20 across the UK in the last year, spanning over multiple plastic reducing campaigns and picking up a few awards along the way.   

Our primary campaigns are ‘Refill‘, Europe’s leading, award-winning free tap water initiative; ‘Switch the Stick‘, our successful cotton bud campaign run in 2016\17 which called on all UK retailers to switch from plastic to paper stem buds, stopping over 400 tonnes a year of single-use plastic at source and ‘Plastic-free Periods’ which to date has directly reached over 9 million people and includes a schools pilot currently being run in 22 schools with 6000 students. Our recent ‘plastic tax’ petition gathered 250k signatures.  

Read more about the campaigns 

You’ll be working with an incredibly passionate group, in a fast-paced environment, where we’re continuously looking for ways to educate and launch behavioural change campaigns to reduce single-use plastics ending up in our oceans.  

About the role  

This is a really exciting time to join City to Sea, you’ll initially be focused on working on the Refill application, which has had over 80,000 downloads already thanks to our National Refill Day campaign. You’ll have the opportunity to really take ownership of your code and the future development of the application and websites, developing our digital platforms alongside our campaigns.  

Refill started as a grassroots movement in Bristol, which has already grown across the UK and into some areas of Europe. One of the biggest objectives of your role will be to ensure our digital platforms are scalable in time for our expansion into the global market. 

Within the first 3 months  

You will be responsible for building and managing a centralised database for our Refill stations, which will allow our website and application to work together and reduce the amount of admin work it currently takes to maintain our growing list of Refill Schemes and Stations.  

After this, you’ll work to take over the full development of the Refill application from the external agency it has been developed with up until this point. You’ll work closely with the team to fix outstanding bugs and develop new features of our application, as a priority. But some understanding of websites is a benefit as you will also work on the Refill website and the City to sea website, both of which are WordPress sites. You’ll spend most of your time building features, but you’ll also help our team to understand what is possible and when realistically thing can be delivered.  

You’ll love working with us if you…  

    • Love a fast-paced collaborative environment 
    • Want to take ownership of your role and carve your own career 
    • Are comfortable working collaboratively or on your own
    • Are passionate about finding ways to improve user experience across digital platforms   
  • Want to make a difference to our planet through plastic reducing and behavioural change campaigns  

What were looking for 

We’re looking for someone who can demonstrate a clear understanding of the development process, with excellent engineering and problem-solving skills. You’ll also be able to show evidence of having a strong understanding of the web and its protocols, as well as database management. In this role, you will have a good deal of autonomy about how you approach technical development.  

This role will cover backend and frontend of an app as well as our websites, so being able to demonstrate both is a bonus, it’s not a deal breaker, but you will be expected to show a willingness to learn.  

As we expand, we’ll continue to build the team and you’ll be expected to mentor more junior members of staff, leading and supporting a small team to the delivery of our digital products.  

The technical bit  

The application stack is based on Google Firebase on the backend and React Native, almost all interaction is done through the Firebase SDK. There is a small amount of command-line scripts, written in JavaScript to manage the data. 

The application itself is built using a technology stack of React Native, Redux, using the Google maps RN component (originally from Airbnb). We’re using Crashlytics for application crash tracking and Bugsnag for detailed crash reports.  

All the code has been written by our external agency using Prettier and Redux-saga, the application also makes use of Google Cloud Storage Buckets for storing large, unstructured items such as images for Refill Stations. 

Our websites are built in WordPress (PHP), using a mixture of templates, having an understanding of PHP or another backend language is a must.  

In return you’ll get: 

    • 28 days holiday (pro rata) 
    • Flexible working patterns – Contracted for 4 –5 days working from the office or home
    • Core hours are 9am – 5pm / 35 hours per week 
    • Non-Christian holidays respected 
    • Pension scheme 
    • The chance to work on meaningful projects that show a positive impact on our planet.  
    • Plus, you’ll work with a great group of like-minded people who will always be there to help answer any questions 
  • And a fun working environment, in a converted warehouse based near Spike Island & the SS Great Britain 

How to apply: 
Please send your CV and covering letter quoting C2SFSE19 to HR@citytosea.org.uk by midday on Thursday 31st January 2019. 

Though all applicants will be treated equally regardless of sex, race or other status (ensured through our blind hiring programme) we particularly welcome male applicants and those from black and minority ethnic groups.  

Please follow and like us: