cover image
Artlist

Artlist

artlist.io

3 Jobs

786 Employees

About the Company

Artlist is a leading creative technology company empowering global brands and creators through two products: Artlist and Motion Array. Offering over 3 million high-quality, royalty-free assets created by award-winning artists -- such as music, sound effects, footage, templates, and more -- Artlist provides everything needed to produce video content, through a subscription-based model. As a forward-thinking company, Artlist is constantly expanding into advanced creative tools like GenAI features and video effects plugins. Everything is backed by a simple global license that covers every creative need. With over 27 million users, including top-tier global brands like Google, Amazon, Microsoft, and Calvin Klein, Artlist is trusted as a complete solution for video creation.

Listed Jobs

Company background Company brand
Company Name
Artlist
Job Title
Full-Stack Developer
Job Description
**Job title** Full‑Stack Developer **Role Summary** Design, develop, and maintain highly scalable web applications using React, Node.js, and TypeScript. Own full project lifecycle, from architecture design to deployment, while collaborating with a global engineering team and experimenting with emerging tools, including AI‑assisted development platforms. **Expectations** - Deliver robust, distributed services that support a large customer base. - Take full ownership of projects, ensuring timely delivery and quality. - Embrace continuous learning and experimentation with new technologies to drive innovation. **Key Responsibilities** 1. Build and maintain RESTful APIs and microservices in Node.js. 2. Implement responsive front‑end components with React and TypeScript. 3. Design event‑driven, distributed system architectures. 4. Write automated tests (TDD/BDD) and adhere to domain‑driven design principles. 5. Integrate and manage cloud services (AWS, Azure, GCP) and CI/CD pipelines (GitLab, Jenkins). 6. Containerize applications using Docker and orchestrate with Kubernetes. 7. Evaluate and adopt AI‑assisted coding tools to increase productivity. 8. Collaborate with cross‑functional teams, communicate technical concepts clearly, and mentor junior developers. **Required Skills** - RESTful API design & implementation. - Backend: Node.js, JavaScript/TypeScript, Express/Next.js. - Frontend: React, TypeScript, modern build tooling. - Databases: PostgreSQL, MySQL. - Distributed system design, event‑driven architecture. - Cloud platforms: AWS, Azure, GCP. - CI/CD: GitLab pipelines, Jenkins. - Containerization: Docker, Kubernetes. - Testing methodologies: TDD, BDD. - Domain‑Driven Design concepts. - Strong problem‑solving, rapid learning, and clear communication. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. - Relevant cloud or containerization certifications (AWS Certified Developer, Azure Developer Associate, Kubernetes Administrator) are a plus.
Norwich, United kingdom
On site
02-10-2025
Company background Company brand
Company Name
Artlist
Job Title
Senior Full-Stack Developer (Backend Oriented)
Job Description
**Job Title:** Senior Full‑Stack Developer (Backend Oriented) **Role Summary:** Lead the design, development, and deployment of platform‑wide backend services, APIs, developer tools, and infrastructure‑as‑code solutions. Drive architectural excellence, scalability, and reliability across multiple product teams while mentoring junior engineers and championing best practices. **Expectations:** - Own delivery of complex, high‑impact features that enhance developer velocity and system performance. - Collaborate with architects, product managers, and cross‑functional teams to set and enforce technical standards. - Maintain a security‑first, test‑driven development culture. **Key Responsibilities:** - Design, build, and maintain shared backend services (microservices, APIs, and developer tooling). - Optimize performance, reliability, and scalability in a cloud environment. - Develop internal web UIs using modern JavaScript frameworks (React/Vue). - Implement and manage CI/CD pipelines, automated testing, and monitoring. - Mentor and lead junior developers, fostering code quality and maintainability. - Contribute to platform architectural decisions and tooling improvements. **Required Skills:** - **Backend:** Node.js (high‑volume production) - **Infrastructure:** AWS/GCP/Azure deployment, monitoring, scaling - **APIs & Services:** Design and maintain internal APIs, microservices, IaC - **Front‑end:** React, Vue or equivalent for internal UIs - **Databases:** SQL & NoSQL (schema design, query optimisation, data integrity) - **Architecture:** Distributed systems, performance optimisation, scalability - **DevOps:** CI/CD, automated testing, security best practices - **Soft Skills:** Independent project ownership, cross‑team collaboration, mentorship **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - Relevant cloud certifications (e.g., AWS Certified Solutions Architect, GCP Professional Cloud Architect) preferred but not mandatory.
Norwich, United kingdom
On site
Senior
26-11-2025
Company background Company brand
Company Name
Artlist
Job Title
Full-stack Team Lead
Job Description
Job title: Full‑Stack Team Lead Role Summary: Lead a cross‑functional web development team in an agile environment, delivering scalable, high‑quality software that powers a subscription‑based creative platform. Acts as a technical mentor and stakeholder liaison to balance product and engineering priorities. Expectations: - Deliver robust, production‑ready web applications with measurable performance and reliability. - Champion code quality, architecture, testing, and continuous improvement. - Foster professional growth of team members through coaching and feedback. - Communicate effectively with product, design, and operations stakeholders. Key Responsibilities: - Architect, design, and implement end‑to‑end solutions using React, Node.js, and cloud services (AWS, Docker, Serverless). - Plan and prioritize sprints, estimate effort, and ensure on‑time releases. - Review code, enforce best practices, and conduct technical design reviews. - Mentor developers, provide career guidance, and conduct regular performance reviews. - Collaborate with product owners to define feature scope, evaluate trade‑offs, and align on deliverables. - Monitor system health, troubleshoot production issues, and drive post‑mortem analyses. Required Skills: - Strong hands‑on experience in full‑stack web development (React + Node.js). - Proven technical leadership in an agile team (scrum/master). - Deep understanding of RESTful API design, authentication, and state management. - Experience with cloud architecture (AWS), containerization (Docker), and serverless deployment. - Solid grasp of performance tuning, scalability, and reliability principles. - Excellent communication, collaboration, and mentorship abilities. Required Education & Certifications: - Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience.
Norwich, United kingdom
On site
Senior
26-11-2025