Full Stack Software Engineer

Full Stack Software Engineer Southampton, England

The Flowminder Foundation
Full Time Southampton, England 52392 GBP ANNUAL Today
Job description

Salary - up to £52392
Location - Southampton or UK remote

Flowminder is a pioneering, internationally operating non-profit organisation that supports disaster relief and development efforts through several products including the analysis of data gained from mobile phones and household surveys in ethical, privacy and security preserving manners.

We are seeking a full-stack developer with a frontend bias and a passion for designing and building products that deliver impact to join our small engineering team. The right person will take the lead on continuing development of an open source, data intensive, geospatial web application. The role will involve being the primary developer of the front and back end of our application Flowkit which can be found on Flowminder Github, and you will have the opportunity to be part of actively driving the direction of future development.

The ideal candidate will be able to take the technical lead on developing this project and have a track record of building high quality web apps, and we’d love it if you had an interest in data visualisation. We believe that engineers interacting with end users leads to better, more impactful tools. You will be keen to work with users to understand their needs and perspectives and factor this into what you design and build. The product will form an important part of our growing ecosystem of tools targeted at the humanitarian sector, which are focused on delivering insights drawn from combining telecoms data with robust geospatial analysis.

We value autonomy, curiosity, and like people who care about writing good code, and making the world a better place.

Requirements

  • Strong skills in full-stack development
  • Experience writing e2e and unit tests, and CI/CD
  • Experience working with containers
  • Familiarity with OAuth and IAM
  • Familiarity with Github and software development workflows
  • Familiarity with agile development
  • Experience in developing country contexts is a plus
  • Exposure to user experience work
  • Exposure to developing apps for low-bandwidth situations might be helpful
  • Ability to work both independently and as a team member
Technologies we work with

We like to use the right tools for the job at hand, and for this role we’ve been using these (you might not have used all of them, or exactly these):

  • React
  • Linux
  • Mapbox
  • Deck.gl
  • Python
  • FastAPI
  • Docker
  • make
  • PostgreSQL/MySQL
  • Terraform
  • CircleCI
  • Github
  • GCP
  • OpenAPI
  • Auth0
Your Benefits

  • 25 days holiday plus national holidays
  • Flexible working
  • 37.5 hour week (but open to part-time)
  • Primarily based from home with occasional visits to office in Southampton
  • Salary Sacrifice Pension Scheme
To Apply

You must have the right to work or a visa for the country you aim to work in.

To view the full job description and submit your application, please select the apply button shown.

First stage interviews are used to screen shortlisted candidates, followed by a presentation of a small piece of work or test and second interview for candidates that have been selected to progress.

For any questions relating to this role or general recruitment please contact us. Please note we will not use agencies for this role. Any unsolicited approaches to Flowminder staff will be ignored.

Please note that due to the very high volume of applications we receive, we greatly regret that we are unable to send personalised acknowledgements or give feedback on applications.

Flowminder operates a diversity and equality policy and is a open to applications from all sections of society, regardless of; race, religion or belief, ethnic origin, different physical ability, family structure, socio-economics, age, nationality or citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, or any other aspect. We particularly welcome applications from underrepresented groups in the development sector.

We are keen to receive your application, thank you for considering applying to Flowminder.

Other organisations may call this role Developer, Software Engineer, Software Developer, Full Stack Developer, Web Developer, Website Developer, Website Programmer, Software Programmer, or Development Engineer.

This vacancy is being advertised by Webrecruit. The services advertised by Webrecruit are those of an Employment Agency.

Full Stack Software Engineer
The Flowminder Foundation

www.flowminder.org
Stockholm, Sweden
Unknown / Non-Applicable
1 to 50 Employees
Non-profit Organisation
Related Jobs

All Related Listed jobs

Wednesday to Sunday Delivery Driver/Warehouse Person
Quick Keg Limited Llandudno, Wales 10.42 GBP HOURLY Today

There will also be a requirement to pick orders in the warehouse, assist with loading delivery vehicles and manually handle incoming deliveries into stock.

Customer Care - Brimsdown
McDonald's Limited Enfield, England Today

Activities include making children feel welcome, handing out balloons, organising special events, looking after customers' specific needs, keeping high

Script Editor (EastEnders)
BBC London, England 56000 - 67820 GBP ANNUAL Today

The successful candidate will be required to represent the interests of the writer to the production team and ensure that the author consents to major script

Burger King Crew Member
EG Group Haywards Heath, England 10.5 GBP HOURLY Today

Hourly Rate: 10.50 above 18 | 7.05 aged 17 | 6.50 aged 16. Free on shift food & beverages. Hours: Part-Time / Full-Time Hours Available / Permanent.

Real Estate Underwriter
The Benefact Group London, England 32157 - 39200 GBP ANNUAL Today

3 A-Level results (grade AC) or equivalent. Excellent and proven system and administration skills with attention to detail and accuracy to ensure data