Job Title: Full Stack Developer Tech Lead
Reporting To: Group Engineering Manager
Location: Remote working, with travel to Bournemouth once or twice a month
Salary: Up to £85,000
Job Type: Full Time 37.5 hours a week
Our Purpose
As a current market leader, Nourish Care provides a digital solution to the health and social care sector which enhances the process of recording, analysing, and sharing of information.
As an employer, we offer all the support and development our employees need to grow their skills and expertise and we foster a culture of collaboration and contribution.
We are looking for an individual who has passion and drive to continually learn, develop and contribute to our development team.
Our Development Culture:
- We deliver incrementally in sprints, within an Agile (SCRUM) environment.
- Every team member is involved in our sprint planning, stand-ups, and retrospective ceremonies. Our development process favors pair-programming, code reviews, automated testing, and frequent collaboration. We prefer clean code to over-engineering.
- Our current stack includes PostgreSQL/DynamoDB (databases), Ruby-on-Rails (backend API), VueJs/TypeScript/Angular (frontend), Python (AWS Lambdas), Git (Github source control), Heroku (for testing/staging), Semaphore (CI).
- We have the freedom and opportunity to work with both established and new technologies, languages, and frameworks. We encourage learning through books, online courses, certifications, and other methods.
- We enjoy the challenge of using multiple languages and technologies, understanding these are tools on our journey to deliver the best experience and value to our users.
- Our goal is to be truly full-stack, covering database to back-end to front-end development. Responsibilities also include AWS Infrastructure, DevOps, and CI/CD, depending on experience.
- Our systems handle thousands of requests per minute, with databases containing hundreds of millions of records. We design for scalability, manage caches, and work with third-party integrations.
- Opportunities exist to grow as well-rounded developers, capable of requirements gathering, project management, and research.
- We are fully equipped for remote work but value in-person collaboration for intensive sessions, idea exchange, and social interaction.
Are you what we’re looking for?
- A minimum of 2 years' experience in this field.
- A passionate individual eager to work on impactful products.
- Solid understanding of object-oriented development and motivation to learn new technologies and languages.
- Proactive in reviewing and improving products, offering collaborative suggestions.
- Proud of your work.
- Experience with object-oriented languages (Java, C#/C++, Ruby, etc.) in full-stack projects.
Nourish Benefits:
- 25 days paid leave plus public holidays.
- Incremental leave for length of service up to 5 days.
- Private Medical Insurance.
- Group Life Assurance.
- Dental and Optical Cover.
- Employee Referral Bonus Scheme.
- Enhanced Maternity Leave.
- Pension contributions.
- Employee Assistance Programme.
- Birthday Day off.
- And many more...
All positions are subject to background checks, references, and right to work documentation. Nourish is an equal opportunities employer, embracing diversity in all forms, which enriches our workplace and culture.