C

Creative Artists Agency

Global talent and sports agency.

Lead Software Engineer - Full Stack

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNashville, TN, USA

About the Job

Requirements

  • A minimum of six years of experience as a Full Stack Web Developer or similar role is required.
  • Mastery of front-end technologies including HTML, CSS, JavaScript, TypeScript, and frameworks such as React, Angular, or Vue.js is required.
  • Strong knowledge of back-end technologies such as Node.js, Express, Django, or Ruby on Rails is required.
  • Experience with database systems such as MongoDB, MySQL, or PostgreSQL is required.
  • Experience working on large single-page web applications with complex state management is required.
  • Familiarity with user-interface frameworks such as Bootstrap, Semantic React UI, Material, or Tailwind is required.
  • Experience writing unit and integration tests with tools such as Jest, Chai, or Cypress is required.
  • Experience leading a team and/or managing direct reports is required.
  • Experience performing code reviews to ensure security, code quality, maintainability, and knowledge sharing among team members is required.
  • Familiarity with version control systems such as Git is required.
  • Understanding of RESTful APIs and web services is required.
  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience, is required.
  • Strong problem-solving skills and attention to detail are required.
  • Excellent communication and teamwork skills are required.

Responsibilities

  • Develop and maintain web applications using modern web technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Lead an agile team of three to five other developers.
  • Write clean, maintainable, and efficient code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Guide and mentor other full stack developers on business and technical concepts to improve code quality and speed.
  • Help maintain code quality, organization, and automation.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up to date with industry trends and technologies.

Desired Qualifications

  • Experience with cloud services such as AWS, Azure, or Google Cloud is a plus.

About the Company

Creative Artists Agency

Global talent and sports agency.

Creative Artists Agency (CAA) is a global talent and sports agency that coordinates representation and opportunities across film, television, music, sports, digital media, and live events. It helps clients such as actors, writers, athletes, brands, and other creators by connecting them with opportunities, brands, and capital through a collaborative, multi-disciplinary approach. CAA’s services include talent representation, brand marketing, investment banking, venture funding, and strategic partnerships, all supported by a network of over 2,000 employees and partners worldwide. The company differentiates itself through its broad, cross-sector platform, large international reach, and a commitment to diversity and inclusion, offering integrated deals that leverage talent across multiple disciplines. Its goal is to grow clients’ careers and brands across multiple platforms while setting industry standards and creating new business opportunities.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$175M
Headquarters
Los Angeles, CA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Creative Artists Agency

See more jobs