Remote Full-Stack Software Engineer I

Posted

Apply now
Please, let Kooth know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Kooth PLC is a digital mental health company focused on providing accessible mental health care for children and young people in the UK and the US.
  • The company aims to support the mental wellbeing of over 17 million people and has over twenty years of data and clinical excellence.
  • Kooth has been a trusted partner of the NHS and Local Authorities, offering NICE-compliant services and holding a BACP accreditation.
  • The company serves over 10.9 million people in the UK, providing immediate support without referrals or waiting lists, available 24/7.
  • The Full-Stack Software Engineer I will report to the Engineering Manager and will not have direct reports.
  • The role involves designing and building RESTful Node APIs, React frontends, and/or React Native mobile apps.
  • The engineer will regularly release working software using trunk-based development, automated test suites, and infrastructure-as-code principles.
  • Responsibilities include incorporating performance, resilience, observability, maintainability, security, and accessibility into the software.
  • The engineer will collaborate with other disciplines and build effective working relationships.
  • The role requires achieving a shared understanding of user needs and Kooth's commercial and operational goals.
  • The engineer will deepen their knowledge of industry trends and best practices through pair/mob programming and other knowledge-sharing approaches.
  • The engineer will also shadow the out-of-hours on-call response rota.

Requirements:

  • Enthusiasm for software engineering across the whole stack is essential.
  • A strong problem-solving attitude and willingness to contribute to technical decisions are required.
  • Some knowledge of Javascript or Typescript, and database technologies such as PostgreSQL, along with experience in delivering a web or native mobile application, is necessary.
  • A quality mindset is essential, with an understanding of what it means to ship maintainable, well-tested code.
  • The candidate should focus on pragmatic delivery and be able to take ownership appropriately.
  • Understanding the benefits of agile processes, data-informed development, and reliability is required.
  • Strong communication skills and the ability to build great colleague relationships across disciplines are essential.
  • Nice to have: Web or mobile application development experience using React or React Native.
  • Nice to have: Experience with rapid application development techniques such as trunk-based development, automated testing at all levels, and infrastructure-as-code.
  • Nice to have: Awareness and curiosity about application design and architecture patterns.
  • Nice to have: Experience working in a cloud-native environment like GCP or AWS with Kubernetes.

Benefits:

  • The position offers a competitive salary of up to Β£35,000 depending on experience.
  • Employees enjoy 28 days of annual leave, in addition to public holidays, allowing ample time to recharge.
  • The company provides yearly professional training programmes tailored to career aspirations to enhance skills and knowledge.
  • Financial security is supported through pension contributions and annual company share option awards.
  • Health and well-being are prioritized with comprehensive Health Shield cover and access to an Employee Assistance Programme (EAP) offering 24/7 mental health support and GP consultations.
  • Life assurance is provided, covering up to four times the annual salary for loved ones in the event of the employee's passing.
  • Flexible working arrangements are available, allowing for remote work to create a suitable work-life balance.
  • The company fosters an inclusive and diverse workplace, valuing the unique contributions of every individual.
Apply now
Please, let Kooth know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback