Overview
The Product Engineer role focuses on developing innovative creative production tools for a fast-paced team, requiring expertise in full-stack development with a strong emphasis on Python and TypeScript. The contractor will work remotely, collaborating with cross-functional teams to design and implement applications that enhance creative workflows in media and digital production.
Responsibilities
- Build and maintain dynamic, responsive web interfaces with React and TypeScript.
- Implement state management solutions such as Redux or Zustand for seamless user experiences.
- Design and develop robust backend services and APIs with Python, Django, and FastAPI.
- Architect and maintain scalable database solutions using SQL and NoSQL technologies.
- Deploy and manage applications using Docker, Kubernetes, and Terraform within AWS environments.
- Maintain CI/CD pipelines, monitor application health, and ensure system performance.
- Collaborate with designers, product managers, and engineers to deliver high-quality products.
- Drive innovative solutions to address unique technical challenges in creative workflows.
Requirements
- Strong proficiency in React, TypeScript, and modern web development best practices.
- Solid backend experience with Python, Django, and FastAPI including API design.
- Knowledge of state management libraries like Redux or Zustand.
- Familiarity with CI/CD practices and cloud deployment on AWS.
- Experience with containerization and orchestration technologies (Docker, Kubernetes).
- Understanding of scalable architecture patterns and data integrity principles.
- Proven ability to work autonomously and deliver end-to-end products.
- Excellent problem-solving and communication skills.