Please, let Kooth know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Full-Stack Software Engineer II role at Kooth is a remote position that reports to the Engineering Manager and has no direct reports.
This position is part of a fast-growing business focused on providing digital mental health support across the UK, in partnership with the NHS.
The engineer will design and build RESTful Node APIs, React frontends, and/or React Native mobile apps.
Responsibilities include regularly releasing working software, using trunk-based development, automated test suites, and infrastructure-as-code principles.
The role requires incorporating performance, resilience, observability, maintainability, security, and accessibility into the software.
Collaboration with other disciplines and building effective working relationships is essential.
The engineer will work with their team to achieve a shared understanding of user needs and Kooth's commercial and operational goals.
Continuous learning about industry trends and best practices in software engineering is encouraged through pair/mob programming and knowledge sharing.
The engineer will develop code both individually and through pairing with others, and support junior and new hires in onboarding and pairing.
Participation in the out-of-hours on-call response rota is required.
Requirements:
Candidates must have enthusiasm for software engineering across the entire stack.
A strong problem-solving attitude and willingness to contribute to technical decisions are essential.
Knowledge of Javascript or Typescript, as well as database technologies such as PostgreSQL, is required, along with experience in delivering a web or native mobile application.
Understanding of high-level architecture of systems and the ability to provide feedback on system development is necessary.
A quality mindset is important, with an understanding of what it means to ship maintainable, well-tested code.
Candidates should focus on pragmatic delivery and be able to take appropriate ownership of tasks.
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 skills include web or mobile application development experience using React or React Native, experience with rapid application development techniques, awareness of application design and architecture patterns, and experience in a cloud-native environment like GCP or AWS with Kubernetes.
Benefits:
The position offers a competitive salary of up to £55,000, depending on experience.
Employees enjoy 28 days of annual leave in addition to public holidays, allowing ample time for rest and personal time.
There are yearly professional training programs tailored to enhance skills and knowledge for career growth.
Financial security is provided through pension contributions and annual company share option awards.
Comprehensive Health Shield cover and access to an Employee Assistance Programme (EAP) are available to prioritize health and well-being.
Life assurance coverage is provided, offering up to four times the annual salary to loved ones in the event of the employee's passing.
The role allows for flexible remote working, promoting a healthy work-life balance.
Kooth values well-being, growth, and contributions, inviting candidates to apply and join a dynamic and supportive team.
Apply now
Please, let Kooth know you found this job
on RemoteYeah
.
This helps us grow 🌱.