Senior Full Stack Engineer
Experience
5–8 years in full-stack application development with experience building enterprise web applications and cloud-native platforms.
Responsibilities
-
Design and develop frontend and backend features for the A+E Unlimited platform.
-
Build modern user interfaces using Next.js, React, TypeScript, and Tailwind CSS.
-
Develop backend APIs and business services supporting media ingest, metadata management, publishing, delivery, and search.
-
Integrate frontend applications with RESTful APIs and cloud services.
-
Implement media workflow capabilities including asset registration, metadata updates, publishing, and delivery.
-
Build integrations with Supabase, Amazon S3, Bitmovin, and Permit.io.
-
Develop secure authentication and authorization workflows using Okta and RBAC controls.
-
Build AI-assisted workflow implementation including metadata enrichment and discovery services.
-
Write unit tests, integration tests, and support automation initiatives.
-
Participate in sprint planning, estimation, and code reviews.
-
Troubleshoot production issues and optimize performance.
-
Contribute to technical documentation and coding standards.
-
Collaborate with architects, UX designers, QA teams, and DevOps engineers.
Technical Skills
-
Strong experience with Next.js, React, and TypeScript.
-
Experience building backend services using Node.js, Express, NestJS, or FastAPI.
-
Experience with PostgreSQL and Supabase.
-
Strong understanding of REST APIs and API integration patterns.
-
Experience with AWS services including S3, Lambda, CloudFront, and Cognito.
-
Experience integrating with media processing platforms such as Bitmovin.
-
Experience implementing RBAC and authentication solutions.
-
Familiarity with CI/CD pipelines and GitHub Actions or Azure DevOps.
-
Experience with testing frameworks including Jest, Cypress, and Playwright.
-
Experience working with event-driven architectures and asynchronous processing.
-
Exposure to AI-assisted development tools such as GitHub Copilot, Amazon Q, Claude Code, Cursor, or KIRO.
Soft Skills
-
Strong analytical and problem-solving abilities
-
Excellent communication and collaboration skills