At a Glance
- Tasks: Create innovative AI-powered tools and rapid prototypes that shape the future of creative technology.
- Company: Join Artlist, a leading creative tech company trusted by top brands worldwide.
- Benefits: Enjoy competitive salary, hybrid work options, and opportunities for professional growth.
- Why this job: Be part of a dynamic team that turns ideas into reality and drives innovation.
- Qualifications: Strong full-stack experience with React, Node.js, and AI integration skills.
- Other info: High-autonomy role with excellent career advancement in a fast-paced environment.
The predicted salary is between 36000 - 60000 £ per year.
About Us
Artlist is a leading creative technology company on a mission to empower creators and brands to bring their vision to life with video. Offering cutting-edge AI tools and models for image, video, and voiceover creation, alongside high-quality creative assets and powerful editing tools, Artlist enables creators to stay on trend and achieve their creative goals. Trusted by over 30 million creators worldwide and top brands including Google, Amazon, Microsoft, and Versace, Artlist provides a seamless, subscription-based platform with a global license, giving creators everything they need to produce professional video content efficiently.
The Role
Norwich office / Hybrid
Artlist is seeking an exceptional Senior Full-Stack Developer to join our Innovation team. In this role, you will focus on experimentation, creative problem-solving, and rapid prototyping, helping to drive the development of cutting-edge products for both the business and our users.
As a Senior Full-Stack Developer in this team, you won't be maintaining existing products. You'll be turning ideas into working software at speed - building proof-of-concept tools, testing new directions, and helping shape the next generation of AI-powered creative products for both our users and the business. This is a high-autonomy role for someone who enjoys moving quickly from concept to code, thrives in ambiguity, and loves building things that don't exist yet. You'll report directly to our Chief of Innovation, work closely with a senior Product Manager, and collaborate with R&D teams to ensure successful handoff of projects as they mature.
What You'll Do
- Build rapid prototypes: Design, develop, and deploy proof-of-concept solutions for AI-powered creative tools, delivering working products quickly from idea to implementation.
- Work across multiple projects simultaneously: Deliver everything from one-day exploratory spikes to multi-month builds, translating concepts into high-quality software at speed.
- Leverage AI-assisted development tools: Use tools such as Cursor, Claude Code, and modern development frameworks to accelerate delivery while maintaining strong architectural standards.
- Support project handoff and ownership: As initiatives mature, document and transition them smoothly to larger R&D teams. For some projects, such as internal tools, you will own them end to end.
- Collaborate across disciplines: Operate in a modern full-stack environment, working closely with wider R&D teams to align on infrastructure and technology.
- Contribute ideas in a high-autonomy role: Take an active role in shaping product direction by contributing innovative ideas and implementing them. You will partner closely with a senior product manager on a small, fast-moving innovation team.
We're Looking For Someone Who
- Has strong professional experience across the full stack
- Is hands-on with React and Node.js
- Understands application architecture, clean code, and software design patterns
- Is fluent with AI-assisted development and knows how to use it responsibly and effectively
- Has experience integrating AI APIs and generative AI capabilities into real products
- Has worked with cloud platforms such as AWS, GCP, or Firebase
- Communicates and documents clearly; others will build on what you create
- Enjoys context-switching, high agility, and working across multiple ideas at once
- Thinks like a product builder, not just a developer
- Is comfortable working with international teams and high levels of autonomy
Why this role is different
Most engineering roles are about scaling and maintaining. This one is about inventing. You'll be the person who turns 'what if' into working software that can become the next Artlist product.
Senior Full-Stack Developer employer: abr imagery
Contact Detail:
abr imagery Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full-Stack Developer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other developers. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects, especially those that demonstrate your full-stack capabilities and innovative thinking. Make sure to include any AI-powered tools you've developed – that's a big plus!
✨Tip Number 3
Prepare for interviews by practicing coding challenges and system design questions. Brush up on your React and Node.js skills, and be ready to discuss how you've used AI-assisted development tools in your past projects.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our innovative team at Artlist.
We think you need these skills to ace Senior Full-Stack Developer
Some tips for your application 🫡
Show Your Passion for Innovation: When writing your application, let us see your enthusiasm for creating new things! Share examples of how you've turned ideas into working software and any cool projects you've worked on that showcase your innovative spirit.
Highlight Your Full-Stack Experience: Make sure to emphasise your hands-on experience with both front-end and back-end technologies. We want to know how you've used React and Node.js in your past projects, so don't hold back on the details!
Demonstrate Your Problem-Solving Skills: In your application, give us a glimpse of your creative problem-solving abilities. Share specific instances where you tackled challenges head-on and how you approached building proof-of-concept solutions.
Keep It Clear and Concise: While we love creativity, clarity is key! Make sure your application is well-structured and easy to read. This will help us understand your thought process and how you communicate, which is super important for collaboration.
How to prepare for a job interview at abr imagery
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially React and Node.js. Brush up on your understanding of application architecture and software design patterns, as these will likely come up during technical discussions.
✨Showcase Your Prototyping Skills
Prepare to discuss any rapid prototypes or proof-of-concept projects you've worked on. Be ready to explain your thought process, the challenges you faced, and how you overcame them. This will demonstrate your ability to turn ideas into working software quickly.
✨Emphasise Collaboration and Communication
Since this role involves working closely with R&D teams and product managers, highlight your experience in collaborative environments. Share examples of how you’ve effectively communicated your ideas and documented your work for others to build upon.
✨Be Ready to Discuss AI Integration
Given the focus on AI-powered tools, be prepared to talk about your experience with AI APIs and generative AI capabilities. Discuss how you’ve integrated these technologies into real products and the impact they had on your projects.