Overview
We are looking for a skilled Product Engineer with Full Stack/AI expertise to join a dynamic team focused on building innovative creative production tools. This remote contract position offers the opportunity to design, build, and scale applications while collaborating closely with creative teams to solve unique technical challenges in the media and digital production industries. You will be responsible for delivering end-to-end features that enhance creative workflows using modern web and cloud technologies.
Responsibilities
- Build and maintain dynamic, responsive web interfaces with React, TypeScript, and modern CSS.
- Implement state management solutions (e.g., Redux, Zustand) for seamless user experiences.
- Design and develop robust backend services and APIs with Python, Django, FastAPI, including both REST and GraphQL.
- Architect and maintain scalable database solutions (SQL/NoSQL).
- Deploy and manage applications using Docker, Kubernetes, and Terraform in AWS environments.
- Maintain CI/CD pipelines, monitor application health, and ensure uptime and performance.
- Collaborate cross-functionally with designers, product managers, and engineers to deliver high-quality products.
- Innovate and drive solutions for unique technical challenges in creative workflows.
Requirements
- Strong proficiency in React, TypeScript, and modern web development best practices.
- Solid backend experience with Python, Django, FastAPI, and database design.
- Knowledge of state management libraries like Redux or Zustand.
- Familiarity with DevOps practices, CI/CD pipelines, and cloud deployment on AWS.
- Experience with containerisation and orchestration (Docker, Kubernetes).
- Understanding of scalable architecture patterns and data integrity principles.
- Ability to work autonomously, with a proven track record of delivering end-to-end products.
- Excellent problem-solving and communication skills.