Node JS React JS
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