Location
Battersea, Greater London | United Kingdom
Job description
Freddie’s Flowers was founded by Freddie Garland in October 2014 with one ambition: to change people’s relationship with flowers. We believe flowers aren’t only for grand occasions, but they make every day special, inspiring creativity and sparking joy.
Our starting point was our direct-to-consumer subscription model, helping us grow a loyal UK following. We launched in Germany in 2020, and then in 2021 we secured significant backing from The Craftory, a like-minded purpose-led global investment house, helping us expand, develop and grow.
2023 saw us start our gifting service – bringing the best of Freddie’s Flowers to everyone who needs it (even last minute!). From the seed of an idea we continue to flourish; we’re now a B Corp organisation, certified Carbon Neutral (by the Carbon Trust)
About The Role:
We are seeking a highly skilled and motivated Lead Full Stack Engineer to join our team and take ownership of managing and developing our e-commerce platform, ensuring a seamless and engaging customer experience.
The Lead Full Stack Engineer will play a pivotal role in driving the technical vision and execution of our digital platform, helping to ensure that it supports our business objectives and delivers an exceptional experience for our customers. This role will involve both hands-on development work and leadership responsibilities including being responsible for managing a team of developers and collaborating closely with cross-functional teams across the company.
Your remit will extend beyond the customer interface, including the automation of internal operations and integration with logistics and ESP platforms to streamline our workflows and enhance our CRM capabilities.
Key Responsibilities:
- Lead the development and continuous enhancement of our customer-facing website and backend APIs, prioritising scalability, security, and user experience.
- Manage, mentor, and inspire a team of developers, fostering a culture of technical excellence, innovation, and continuous learning.
- Co-own and execute the technical roadmap in partnership with the Product team, prioritising technology initiatives to support & deliver business goals.
- Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical solutions that meet the needs of our customers.
- Identify opportunities for optimisation and improvement across our digital platform, and drive initiatives to enhance performance, usability, and customer satisfaction.
- Spearhead the automation of internal processes, leveraging technology to improve efficiency and reduce manual workloads.
- Drive the integration and effective use of ESP platforms for CRM, enhancing our marketing efforts and customer engagement.
- Lead B2B API integrations with a focus on partnerships with operations, aiming to refine our delivery and fulfilment services.
- Champion quality and rigour in the development process to minimise technical debt and promote long-term sustainability of our platform.
- Implement and advocate for best practices in security and system monitoring to ensure uptime, safeguard against threats, and comply with relevant standards and regulations.
- Manage our AWS infrastructure with an eye on best practices for serverless deployments, security, and cost-effectiveness.
- Collaborate closely with the Data Engineers to prepare the data warehouse, ensuring our technology infrastructure supports comprehensive data analysis and business intelligence efforts.
Requirements
- Extensive experience in developing customer-facing websites and backend APIs using NodeJS, ReactJs, NextJS, and AWS services (Lambda, S3).
- Expertise in MySQL and database architecture, focusing on performance and scalability.
- Proven track record with B2B API integrations, particularly with printers, logistics partners, and ESP platforms for CRM.
- Comprehensive knowledge of DevOps practices, including CI/CD pipelines, infrastructure as code (IaC), and automated testing.
- Demonstrated ability to automate internal operations, showcasing efficiency improvements and operational cost reductions.
- Strong leadership qualities, with experience in managing and developing high-performing development teams.
- Excellent communication skills, with the ability to bridge the gap between technical teams and non-technical stakeholders.
Inclusion:
Freddie’s Flowers recognises our success is dependent on the success of our people. Freddie’s Flowers is committed to creating an inclusive work environment with a diverse workforce where everyone feels safe and valued. All applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.
Benefits
- Option to buy extra holiday days
- Discounted flowers for friends/family
- Hybrid Working
- Learning and Development Support
- Cycle to work scheme
- Employee Assistance Programme
- MediCash Plan
- Health and wellbeing sessions with The Mind Clinic
- Team socials and events
- An abundance of organic snacks
Job tags
Salary