Full Stack Developer

at onHand open_in_new
Brighton, UK - Remote allowed
Job type
full time
Job level
mid level
9 months ago

Job description

Fantastic opportunity for someone wanting to take the lead for a fast growing Tech for Good start-up.

onHand is a marketplace app that allows people to give and get help, whenever and wherever they are. It’s enabled “on-demand volunteering” and with over 3500 app downloads and over 1000hrs of help delivered, this is an exciting moment to join us. Our focus is using the app to match volunteers with older adults who need help with basic tasks. Things like shopping, tech lessons, help around the house or simply sharing a cup of tea and having a chat. In doing so, we believe onHand can help address the growing care crisis facing our ageing population and maybe just leave the world a better place too.

As our second dev hire, you will be at the heart of how we use Tech to onboard, match and track member engagement through our marketplace community. If we are successful, we expect to grow very quickly, expanding across the UK and then internationally. The scope for personal and professional growth for any team member joining us at this stage should be tremendous.

What we’re looking for

We're a 2018 graduate of Facebook's LDN_LABs Accelerator programme (others include Olio and Goodgym) and, whilst the service has only been live since the start of this year, demand is far outpacing our expectations. Our App is live and performing robustly, but it is v1: given the demand we seeing, now is the right moment to invest in technology to enable scale.

We are looking for a software engineer with proven technical and analytical capabilities. Someone who can balance designing and creating robust, scalable and well-tested code. You will be a key member of the team, responsible for the design and development of innovative mobile app experiences and software solutions. You need to be dynamic, collaborative and curious, as you’ll work in a fast-paced environment where continuous experimentation and innovation are expected.

Your responsibilities will also include:

Collaboration and product planning with the founder and wider team

Design, development, and testing of mobile applications and/or services

Using agile methodologies to deliver high quality solutions on time

Working with operations teams to ensure applications and services are highly available, reliable and on-point for our users

Supporting applications and/or services as and when required


NOTE: You can apply even if your experience and interests aren't an exact match with what we've laid out in this job description. We are building something different at onHand and if this sounds interesting, we want to hear from you. We'll really value coding quality best practices, frontend mobile app experience and a curious, problem-solving mindset that wants to grow with us.

Computer Science or related technical discipline (or equivalent experience)

3 to 5+ years experience of Python programming

Proficient in designing and building REST APIs, preferably with Flask or Django

Proficient in designing and building databases, preferably with Flask + SQLAlchemy + PostgreSQL or similar

Proficient building databases and APIs for reliability, availability, scalability and performance

Competent in building unit tests / integrated testing 

Competent in build, versioning and deployment tools (Github, Docker, Heroku)

Cares for code quality, best practices, and latest tools

Nice to haves:

Experience with startup companies a bonus

Experience exporting data into reports

Experience with Firebase 

Experience with AWS

Experience of running/participating in web development workshops/discovery to turn ideas into requirements and use cases

Familiar with web/mobile frontend technologies (HTML/CSS/JavaScript/NodeJS/React)

What we offer

Choice of location - Brighton or London. Your choice of laptop and phone (budget provided). 25 days holiday a year plus bank holidays. Feeling great everyday about what we do.

Company description

We're a Tech For Good start-up making giving help easy and getting help affordable. Our platform connects trusted locals with older adults who need help with everyday tasks. Shopping, tech lessons, a cup of tea and a chat. The kind of things over-stretched friends and family or expensive professional carers are relied on for today. Getting help for the simple things shouldn’t be hard or expensive - that’s why we’re here.

How to apply

Apply with CV to hello@beonhand.co.uk

Please let us know what's attracted you to the role on your covering email.

Interested in the position? Apply now!