At a Glance
- Tasks: Design and build scalable software for a cutting-edge AI platform in fashion.
- Company: Fast-growing European AI startup transforming visual content creation.
- Benefits: Fully remote work, modern tech stack, and significant impact on global brands.
- Why this job: Join a dynamic team solving real-world problems with innovative technology.
- Qualifications: 5+ years in software engineering, strong Python and React skills.
- Other info: Ideal for those who thrive in fast-paced startup environments.
The predicted salary is between 36000 - 60000 £ per year.
We are partnering with a fast-growing European AI startup building a next-generation platform that is transforming how global fashion brands create visual content. Their technology enables companies to generate high-quality product imagery and creative assets using AI, dramatically reducing the time and cost associated with traditional photography production. The platform is already used by major fashion brands and is scaling rapidly as adoption grows.
The team is now looking for a Senior Full Stack Engineer to help design and scale the core product powering this platform. This is a fully remote position where you will play a key role in building and evolving a production system used by enterprise customers.
The Role
As a Senior Full Stack Engineer, you will work across the stack to design, build, and scale high-quality software that powers the company's AI-driven platform. You will collaborate closely with product managers, designers, and other engineers to translate product requirements into scalable, reliable systems that deliver real value to customers. This role is ideal for engineers who enjoy working in high-growth startup environments, solving complex technical problems, and shipping production software at scale.
What You'll Be Doing
- Designing and building scalable backend systems using Python
- Developing and maintaining API-driven architectures
- Working with cloud infrastructure and distributed systems
- Designing and optimizing database systems for performance and reliability
- Building and maintaining frontend applications using React and TypeScript
- Collaborating with product and design teams to deliver high-quality user experiences
- Debugging and resolving issues across production environments
- Writing clean, maintainable, well-documented code
- Participating in architecture discussions and technical decision-making
- Contributing to a culture of rapid iteration and continuous improvement
What We're Looking For
- 5+ years of software engineering experience
- Strong backend development experience with Python
- Experience designing and building API-driven systems
- Strong understanding of cloud infrastructure
- Solid experience working with databases and data modeling
- Frontend development experience using React and TypeScript
- Experience building and scaling production systems
- Ability to work autonomously in a fully remote, fast-moving environment
- Strong problem-solving and debugging skills
Nice to Have
- Experience with Django
- Exposure to generative AI tools or platforms
- Experience working in startup or scale-up environments
- Experience building products used by enterprise customers
Why This Role
- Work on a core product used by global fashion brands
- Join a high-growth AI startup solving real-world problems
- Work with modern technologies across the full stack
- Fully remote engineering culture
- Opportunity to have significant impact as the company scales
Full Stack Engineer employer: SR2 | Socially Responsible Recruitment | Certified B CorporationTM
Contact Detail:
SR2 | Socially Responsible Recruitment | Certified B CorporationTM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those working at companies you're interested in. A friendly chat can open doors and give you insights that job descriptions just can't.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Python, React, and TypeScript. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, React, and TypeScript. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about this role and how you can contribute to our mission. We love hearing about your passion for tech and problem-solving.
Showcase Your Problem-Solving Skills: In your application, give examples of complex problems you've tackled in previous roles. We’re looking for engineers who thrive in fast-paced environments, so let us know how you’ve made an impact!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any updates. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B CorporationTM
✨Know Your Tech Stack
Make sure you brush up on your Python, React, and TypeScript skills. Be ready to discuss your experience with API-driven architectures and cloud infrastructure. They’ll want to know how you’ve tackled challenges in these areas before.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of complex technical problems you've solved in the past. Think about how you debugged issues in production environments and what strategies you used to ensure reliability and performance.
✨Understand the Company’s Product
Familiarise yourself with the company’s platform and its impact on the fashion industry. Being able to discuss how their technology transforms visual content creation will show your genuine interest and help you connect with the interviewers.
✨Emphasise Collaboration
Since this role involves working closely with product managers and designers, be prepared to talk about your collaborative experiences. Highlight how you’ve contributed to team discussions and decision-making processes in previous roles.