Full-stack Developer/Engineer
Role details
Job location
Tech stack
Job description
As Senior Full Stack Developer, you'll serve as a technical leader within the product and engineering team, working directly alongside the CTO, product owner, and founders. This hands-on leadership role combines active development with technical mentorship, architectural decision-making, and Agile process ownership. You'll be the primary technical escalation point whilst remaining deeply involved in building scalable, secure solutions that power next-generation video experiences. Based in London with hybrid flexibility, this role offers genuine influence over both technology choices and engineering culture.
Here's what you'll be doing:
- Lead full stack development across front-end and back-end systems, translating product vision into robust technical implementations
- Collaborate directly with the CTO to architect scalable solutions and define the technical roadmap supporting long-term growth
- Drive Agile ceremonies and sprint delivery, working closely with the product owner to prioritise features and maintain development velocity
- Act as the main technical escalation resource, troubleshooting complex issues whilst maintaining high code quality standards through reviews and mentorship
- Design and optimise APIs, microservices architectures, and cloud infrastructure for performance, security, and scalability
- Support CI/CD pipelines, deployment processes, and DevOps responsibilities including containerised environments and monitoring systems
- Mentor junior developers, introducing best practices and modern development workflows including AI-assisted coding tools
- Collaborate with AI and R&D teams to integrate emerging technologies in video processing, data systems, and cloud platforms
- Maintain cyber security standards, implementing secure code practices, encryption protocols, and access management controls
Requirements
5+ years professional experience as a Full Stack Developer, preferably within start-up or scale-up environments where agility and ownership are essential
- Proven technical leadership experience, whether mentoring developers, leading projects, or driving architectural decisions
- Expert proficiency in JavaScript/TypeScript with modern frameworks such as React, Next.js, or Vue for building responsive front-end experiences
- Strong back-end capabilities with Node.js and Express, plus experience in at least one of C#, Java, or Python for diverse system requirements
- Demonstrated experience designing scalable RESTful APIs, microservices architectures, and both SQL and NoSQL database solutions
- Solid understanding of cyber security principles including secure coding practices, encryption, authentication, and access management
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerisation technologies including Docker and Kubernetes
- Familiarity with CI/CD tools, infrastructure as code, performance monitoring, and modern DevOps practices
- Strong communication skills enabling effective collaboration with technical teams and non-technical stakeholders alike
- Bonus: experience with video streaming technologies, WebRTC, or AI/ML integration workflows
Benefits & conditions
Competitive salary package between £45,000-£55,000 reflecting your experience and the mid-level market rate for Full Stack Developer roles in London
- Share options available following successful completion of probationary period, giving you genuine ownership in the company's success
- Flexible hybrid working arrangements with options for remote work or London office collaboration based on your preferences
- Direct collaboration with C-level executives and exposure to strategic decision-making in a scaling technology business
- Professional development opportunities to expand your skills in AI, video technology, and cloud architecture
- Creative, mission-driven culture that values innovation, curiosity, and collaborative problem-solving
Why Build Your Career in AI and Video Technology?