Full Stack DeveloperAbout this job
Job type: Permanent
Location: REMOTE - WORK FROM HOME
Experience level: Mid-level, Senior
Role: Full Stack Developer
We are looking to add a full-time, talented Full Stack Developer to our core product team to help bring our web portal and web services to the next level. You will be responsible for delivering core functionality of our real-time geospatial safety product, and we need your help to continue developing a highly scalable and rock-solid platform using the standard mix of PHP, Linux, Apache, Nginx and MySQL hosted on AWS. The role is remote, but we also have offices in Farringdon, London and co-workers in the South West of England.About You
You have strong Object Orientated PHP skills and experience writing APIs and web applications. You have a history of shipping high-quality production code in PHP and understand the benefit of automated testing to ensure the quality of the software. You are familiar with frameworks such as Symfony. More widely you embrace automation and take pride in helping your team be more efficient.
You solve challenges involving scaling, reliability and high availability. You are comfortable building and scaling applications on one or more technologies that make up our AWS stack, including Docker, EC2, ECS, SNS, SQS, MySQL, Ansible and more.
You love building new things. Most of what you’ll do each day is guiding, building and maintaining StaySafe’s core services and platform. This is a full-stack position, so you’ll be working across the entire StaySafe codebase. You'll have a primary focus on backend development in PHP. You'll also be working with frontend tech, alongside our mobile developers and more. You are not afraid of experimenting with new technologies and are passionate about writing high quality code.
You have experience working with databases. You are comfortable modelling database schemas and writing queries across a variety of data sources.
You have a dedicated and private space to enable home working. You’ll need to be able to work from home without interruptions, as well as being able to travel on occasion.
You love learning. Engineering is an ever-evolving world. You enjoy playing with new tech and exploring areas that you might not have experience with yet.
Things You Might Do
You are likely to get involved in all aspects of our technology stack. However, here of some of the things you might do:
Being a remote team we encourage active collaboration through Slack and video conferencing in Hangouts, including pair programming, show and tell sessions, demos and retrospectives.About Us
For the past six years, StaySafe has been protecting lone workers. We operate across five continents and protect thousands of people every day. We do this through our smartphone apps and web-based platform.Benefits
Applying is straightforward, but we ask a number of questions up front help us get right into the interesting stuff rather than wasting time on informational follow-up interviews.
As soon as you apply, you will receive an email explaining how to complete your application!
We look forward to hearing from you.