Please scroll down, To apply

Senior Fullstack Engineer

hiring now

ProblemShared

2021-12-03 09:01:05

Job location London, Greater London, United Kingdom

Job type: fulltime

Job industry: I.T. & Communications

Job description

ProblemShared was founded to provide better access to mental health services over a convenient and affordable platform. It is anchored in best practice principles and offers a safe place for people in need to seek help.

As an Accident and Emergency doctor across the UK and Ireland, our CEO and Founder, Nick, encountered first-hand the significant and ever-growing caseload of clients suffering from mental health issues that could and should have been managed in the community. The challenging economic environment has reduced the availability of key frontline services in mental health and increased waiting lists which have combined to drive an increase in both the severity and volume of cases arriving in our hospitals.
Consequently, Nick and his wife Tika have established a compassionate and caring team that seeks to redress the balance and provide access to the highest quality mental health professionals from anywhere with an internet connection. We are here to support our counsellors and psychiatrists who form the absolute core of the service. We strongly believe that the journey is a communal one. About the role:
We are seeking a UK based self-motivated full-stack senior software engineer to join our team. You will be responsible for the development of and enhancements to all aspects of our Cloud SaaS platform, working with other engineers to share knowledge and build great products, using vue.js, nuxt and python. We are a fully remote company with periodic physical meetups across the UK. You will therefore need to be comfortable with remote working and all that it entails, and have strong communication skills. Responsibilities:
  • Write clean, high-quality, maintainable code
  • Contribute to Cloud and Application Platform system design
  • 100% test coverage of all code you write and maintain
  • Engineer for security, stability, scalability and resilience
  • Develop and support system and application code including business logic, APIs, web UI and database
  • Comply with, advocate for, and enforce data security standards
  • Support test and deployment of new products and features
  • Participate in code reviews
  • Contribute to Continuous Improvement of engineering processes
  • DevOps would be an advantage; AWS Fargate containerisation, Terraform, Infrastructure-as-Code, etc.
Qualifications:
  • Bachelor's degree in Computer Science (or extensive industry experience)
  • 5+ years of relevant work experience
  • Full-stack engineering experience in AWS, Docker/ECS/Fargate, vue.js, nuxt, python, and Postgres
  • Agile or Scrum software development methodologies
  • Experience building microservices and scalable applications
  • Test, test, test! Experience writing unit, integration, functional and e2e tests. Test scripting and automation. API/UI test automation is a bonus
  • Experience integrating 3rd party cloud applications via APIs and webhooks
-
  • Flexible remote working
  • 30 days +public holidays Annual Leave
  • Health and insurance plan
  • Introductory Video call
  • Tech Test
  • Video call with hiring manager (CTO)
  • Video Call with Founders
  • Offer
Vue.js, Nuxt, PythonVue.js, Nuxt, Python, AWS, Docker, PostgreSQL, Agile, Testing

Inform a friend!

Top