About Talent Systems
Talent Systems, LLC is the leading technology solution provider for casting, auditioning and crew hiring to the entertainment industry. Casting directors, agents and productions 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. Talent Systems is headquartered in Los Angeles and operates in the US, Canada, UK, Australia and India.
About The Role
We are looking for a passionate Software Engineer with a strong focus on building delightful, customer-facing applications. You will be responsible for creating intuitive, high-quality, and scalable frontend experiences for our cloud-based SaaS applications, leveraging modern technologies like ReactJS, RESTful API, TypeScript, and AWS. In this role, you’ll collaborate with cross-functional teams across the world to deliver features with urgency and excellence, ensuring an exceptional experience for our users.
What You’ll Do
- Develop and maintain dynamic, user-friendly, and high-performing web applications(monorepo) using ReactJS, TypeScript.
- Build reusable components for future use while maintaining consistent UI/UX standards.
- Ensure seamless integration between the frontend and backend services.
- Work closely with product managers, designers, and data teams to deeply understand customer needs and translate them into exceptional user experiences.
- Prioritize delivering delightful features that drive customer satisfaction and business outcomes.
- Deliver high-quality features on time by maintaining a balance between speed and precision.
- Implement rigorous testing practices, including unit, integration, and end-to-end tests, to ensure robust application performance.
- Collaborate with backend engineers to define and consume RESTful endpoints effectively.
- Participate in sprint planning, daily standups, and code reviews, fostering a culture of continuous improvement and knowledge sharing.
- Contribute to CI/CD pipelines and deployment processes for seamless feature releases.
What You’ll Bring
Required:
- 3+ yrs (L2) or 5+ (L3) years of experience in frontend development for web applications.
- Strong experience in Javascript/Typescript, ReactJS(class and functional), HTML, CSS(sass, tailwind) RESTFul.
- Demonstrated ability to design and implement user-friendly interfaces with a focus on customer delight.
- Exposure to testing frameworks and tools such as Jest, React Testing Library, Vitest, msw.
- Experience with performance optimization for responsive and scalable web applications.
- Hands-on experience with AWS services in the context of frontend development. Preferred:
- Familiarity with .NET for server-side application integration.
- Experience working with monorepo
- Familiarity with build tools like Webpack or Vite
- Experience with CI/CD pipelines and version control systems like Git and GH Actions, Octopus, TeamCity(legacy).
- Knowledge of server-side rendering frameworks like Next.js or microfrontend architecture. Soft skills:
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams from different cultures and geolocations.
- Strong sense of urgency and ability to deliver results in a fast-paced environment.
- Exceptional attention to detail and commitment to quality.
- Excellent problem-solving skills and a customer-first mindset.
- Experience in working with team members across multiple time zones (GMT, IST, PST)