Full-Stack Engineer (Nuxt, Ionic, AWS) Job description Overview: The Full-Stack Engineer will be a key early hire, responsible for designing, developing, and deploying core web and mobile applications using Nuxt, Vue, and Ionic/Vue. This role requires a candidate with a demonstrable track record of excellence—whether through public demos, project pages, or contributions to open-source projects. You will collaborate closely with the CTO, clinical staff, firmware developers, and other key stakeholders to translate complex requirements into robust and innovative technical solutions You will need to be an adaptable and driven full-stack engineer who thrives in startup environments. Comfortable working across the stack, from backend development to frontend and mobile applications. You have a passion for solving complex technical challenges and delivering high-quality products. Thriving in ambiguous environments and have a deep sense of ownership over your work. You will also need to be comfortable wearing multiple hats and contributing to the broader technical strategy of the company. Core Job Responsibilities: ● Design, build, and maintain scalable and secure web and mobile applications using Nuxt, Vue, and Ionic/Vue. ● Develop and integrate APIs and workflows across physical devices, mobile applications, cloud infrastructure, and front-end applications. ● Ensure high performance, security, and scalability of applications. ● As an early employee, you will report directly to the CTO and have the ability to influence engineering and product decisions. ● Write clean, well-documented, and testable code following industry best practices. ● Debug and optimize applications to improve efficiency and user experience. ● Collaborate cross-functionally with other teams to deliver user-centric solutions. ● Contribute to key architectural decisions as a key early team member. ● Lead the development of new product features and improve existing functionality Core required skills/experiences: ● 1 years of relevant full-stack development experience in a startup environment. ● 2 years of experience with React/Vue, Nuxt/Next, NodeJS, Typescript, PostgreSQL,and Redis. ● 1 years of experience developing mobile applications using Ionic. ● 1 years of experience in API development, authentication methods, and database design using DynamoDB and PostgreSQL. ● A track record of technical excellence showcased through functional public demos/projects, maintaining open-source contributions, or similar. ● Detail-oriented approach to challenges and the ability to drive initiatives to completion. ● Adaptability to work in a fast-paced, early startup environment. ● Excellent written and oral business communication and people skills, with the ability to influence stakeholders, including technical leaders and executive management. ● Experience working cross-functionality across multiple teams to deliver high-quality products. ● Bonus points if you have experience with FastAPI, RabbitMQ, Kafka, standard DevOvs practices, common AWS-based workflows, or CI/CD pipelines. ● Bonus points if you have expertise in building scalable backend distributed systems or have worked with containerized backend microservices. Required: Must have at least 5 years working experience. Must be eligible to work in the UK without sponsoring. Cambridge Heartwear’s ethos and mission is to improve the equality of opportunity for all and not just for the chosen few. We are a cutting-edge med tech and AI company. We have developed a next generation heart and cardiovascular function monitor which uses AI to diagnose heart rhythm and respiratory problems in real time. We are an equal opportunities and inclusivity employer and welcome applications from people from all walks of life including those from disadvantageous and underprivileged backgrounds. If you are looking for a fantastic opportunity to develop your software engineering learning Cambridge Heartwear is the place for you. For more information about this post please email emilycamheartwear.com .