Senior Software Engineer, Frontend
Talent Systems
India, India1 month ago
83 views27 saves6 applies
Prepare for this role
Benefits
Remote Work
Job Type
full time
Description
Title: Senior Software Engineer, Frontend
Level: L2 or L3 - (L3 preferred)
Location: Hyderabad
Work setup: Hybrid
Department: Engineering
Company
Talent Systems, LLC is the leading technology solution provider for casting and auditioning to the entertainment industry. Casting directors and agents worldwide use Talent Systems’ portfolio of products to source and manage talent across film, television, commercials, theater and digital projects, powering an unparalleled, global casting software ecosystem.
We are headquartered in Los Angeles and operate in the US, Canada, UK, Australia and India. Our portfolio brands include Casting Networks, Spotlight, Cast It Systems, Cast It Talent, Casting Frontier, Staff Me Up, Cast It Reach & Tagmin.
Company Core Values
Job DescriptionWe are looking for a talented Frontend Engineer to build and maintain the client-facing experience for our cloud-based virtual auditions platform. You will work within a Next.js 15 / React 19 monorepo, building real-time video session interfaces, casting workflows, and responsive web applications used by talent, casting directors, and agents worldwide. This role requires close collaboration with backend engineers, product managers, and designers across geographies to ship high-quality features with speed and precision.
Level: L2 or L3 - (L3 preferred)
Location: Hyderabad
Work setup: Hybrid
Department: Engineering
Company
Talent Systems, LLC is the leading technology solution provider for casting and auditioning to the entertainment industry. Casting directors and agents worldwide use Talent Systems’ portfolio of products to source and manage talent across film, television, commercials, theater and digital projects, powering an unparalleled, global casting software ecosystem.
We are headquartered in Los Angeles and operate in the US, Canada, UK, Australia and India. Our portfolio brands include Casting Networks, Spotlight, Cast It Systems, Cast It Talent, Casting Frontier, Staff Me Up, Cast It Reach & Tagmin.
Company Core Values
Job DescriptionWe are looking for a talented Frontend Engineer to build and maintain the client-facing experience for our cloud-based virtual auditions platform. You will work within a Next.js 15 / React 19 monorepo, building real-time video session interfaces, casting workflows, and responsive web applications used by talent, casting directors, and agents worldwide. This role requires close collaboration with backend engineers, product managers, and designers across geographies to ship high-quality features with speed and precision.
Responsibilities
- Build and maintain performant, accessible user interfaces using Next.js 15 (App Router, Server Components, Streaming) and React 19.
- Develop reusable UI components with Radix UI primitives and Tailwind CSS, following design system conventions.
- Integrate and extend real-time video session experiences using the Dyte SDK — working with the headless web-core layer and React UI Kit to build fully customized, branded multi-party video conferencing experiences including adaptive video, screen sharing, recording, and chat.
- Consume tRPC APIs via @trpc/react-query with full end-to-end type safety across the stack.
- Manage client-side state with Jotai and server state via React Query, keeping UI reactive and consistent.
- Implement internationalized, multi-locale UIs using next-intl.
- Write unit and integration tests with Vitest and React Testing Library; contribute to Playwright E2E test suites.
- Collaborate with backend engineers to define tRPC procedure contracts and OpenAPI schemas.
- Participate in sprint planning, daily standups, and code reviews within a cross-functional distributed team.
- Contribute to CI/CD pipeline improvements and deployment processes via GitHub Actions.
Requirements
- Required:
- 3+ years (L2) or 5+ years (L3) of professional frontend development experience.
- Strong expertise in React and TypeScript with deep understanding of React 18/19 patterns (Server Components, Suspense, concurrent features).
- Hands-on experience with Next.js App Router including layouts, server actions, and middleware.
- Proficiency with Tailwind CSS and headless component libraries (Radix UI or similar).
- Experience with type-safe API integration (tRPC, GraphQL, or REST with TypeScript codegen).
- Solid understanding of client-side state management (Jotai, Zustand, Redux, or similar).
- Familiarity with monorepo development workflows (pnpm workspaces, Nx, or Turborepo).
- Preferred:
- Experience integrating real-time communication (WebRTC-based) SDKs such as Dyte, Daily.co, Agora, LiveKit, or 100ms — particularly building custom UI on top of headless WebRTC abstraction layers.
- Familiarity with WebRTC concepts: SFU architecture, adaptive bitrate, participant/track primitives, programmatic recording.
- Hands-on experience with Vitest, React Testing Library, and Playwright for unit, component, and E2E testing.
- Familiarity with browser observability tools (Grafana Faro, Datadog RUM, or similar).
- Understanding of OpenTelemetry tracing concepts and how frontend traces correlate to backend spans.
- Experience with internationalization libraries (next-intl, react-intl, or i18next).
- Practical knowledge of Docker for local development environments.
- Soft skills:
- Strong end-to-end ownership mindset — able to take a feature from design through deployment independently.
- Excellent collaboration skills for working across frontend, backend, and product in a distributed team.
- Strong sense of urgency with the ability to deliver high-quality results in a fast-paced environment.
- Comfortable operating in an evolving codebase with shifting priorities and architectural changes.
- Clear written and verbal communication skills for async collaboration across time zones.
- Attention to detail in both code quality and user-facing experience.
This job is found at InterviewStack.io
Skills
next.jsreacttailwindcssdesign systemsapisplaywrightci/cdtypescriptgraphqlreduxwebrtcobservabilitygrafanadatadogopentelemetrydockerfrontend developmentcode reviewapi integration
About Talent Systems
Talent Systems fuels talent discovery across film, television, commercials, theater, digital projects and beyond. Our cutting-edge casting and crew hiring solutions connect talent with high-quality jobs from the world’s most prolific casting directors and creators.
software, saasWebsite