Senior Developer / CTO
Role details
Job location
Tech stack
Job description
As Senior Developer / CTO, you'll take ownership of our entire technology function, driving the evolution of our website, internal systems, and infrastructure. You'll balance strategic direction with hands-on development, leading the roadmap for new technologies, architecture, and integrations.
You'll work closely with the founders and management team to translate business goals into scalable, high-performing digital solutions that deliver real commercial impact.
This is a key leadership role within a creative, growing SME, which is ideal for a senior developer or technical lead ready to step up and shape the future of a successful online brand., * Lead the planning, development and deployment of the next generation of our digital platform.
- Define and deliver a clear technology roadmap aligned with business objectives.
- Manage all aspects of technical architecture, infrastructure, hosting, and security.
- Write clean, efficient, maintainable code across front and back end.
- Oversee version control, CI/CD pipelines, and code review processes.
- Integrate third-party APIs, CRM systems, analytics tools and marketing platforms.
- Optimise site performance, scalability, SEO and conversion metrics.
- Collaborate with non-technical teams to turn ideas into user-friendly solutions.
- Evaluate and implement modern frameworks, tools and best practices.
- Recruit, mentor and grow an internal development team as the company scales., * PHP
- MySQL
- HTML, CSS
- Git
- JavaScript, TypeScript, jQuery
- Next.js
- Nest.js
- Node.js
- React
- Express
- Gatsby
- API development
What We Offer
- Hybrid working (typically 2 days in office, 3 days remote)
- Modern, creative office environment in Stratford-upon-Avon
- Friendly, supportive team culture with real autonomy and trust
- Clear career progression and opportunity to build a team as we grow
- Team bonus scheme to share in our success
- Company laptop and all the tools you need
- A fun, creative working environment
Requirements
Do you have experience in Server management?, * Strong experience as a senior full stack developer, technical lead or CTO in an SME or digital product business.
- Demonstrable experience delivering end-to-end web projects and system integrations.
- Excellent understanding of full stack web architecture, including databases, front-end frameworks, APIs and server management.
- Strong problem-solving skills and ability to balance innovation with commercial priorities.
- Clear communicator who can explain technical concepts to non-technical colleagues.
- Hands-on coding ability and a desire to stay technically sharp.
Desirable:
- Experience leading small technical teams or managing external developers.
- Familiarity with e-commerce, marketplace or high-traffic content sites.
- Working knowledge of analytics, CRO and SEO best practices.
- Interest in automation, data pipelines or scalable system design.