Full Stack Engineer
Role details
Job location
Tech stack
Job description
Ensure high performance, security, and scalability across all applications - Influence engineering and product decisions as a key early hire, reporting directly to the CTO - Write clean, well-structured, testable code following industry best practices - Debug, optimise and refine existing applications to improve reliability and user experience - Collaborate with clinical, firmware and engineering teams to deliver user-centric solutions - Lead the development of new features and enhance existing functionality - Contribute to architectural decisions and help shape the broader technical strategy Requirements: - 5+ years of full-stack development experience, ideally in a startup or fast-paced environment - 5+ years working with React/Vue, Nuxt/Next, Node.js, TypeScript, PostgreSQL and Redis - 5+ years developing mobile applications using Ionic - Strong experience in API development, authentication and database design (DynamoDB and PostgreSQL) - Demonstrable technical excellence via
Requirements
public demos, project pages, open-source contributions, etc. - Strong problem-solving skills and a detail-oriented approach - Excellent communication and stakeholder management abilities - Ability to work cross-functionally with multiple teams - Must be eligible to work in the UK without sponsorship - Bonus: experience with FastAPI, RabbitMQ, Kafka, DevOps practices, AWS workflows, CI/CD pipelines, distributed systems, or containerised microservices Please contact us as soon as possible for more details or apply below!