Fullstack software engineer

Flowminder Foundation


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 (https://github.com/Flowminder/flowkit-ui) and back (https://github.com/Flowminder/flowkit-ui-backend) end of the application, 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 in to 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.

About You

  • 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

Benefits

  • Up to £52,392
  • 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

How to apply

To apply, please send us your cv with a cover letter explaining:

  1. why you are applying for this role
  2. where you saw it advertised
  3. the skills you believe you can bring to Flowminder

Applications for this role should be sent to [email protected]

How to apply

To apply, please send us your cv with a cover letter explaining:

  1. why you are applying for this role
  2. where you saw it advertised
  3. the skills you believe you can bring to Flowminder

Applications for this role should be sent to [email protected]

To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsintelecom.net) you saw this job posting.