Lead Software Engineer (Full Stack)

Global Sports Jobs Limited

Nashville (TN)

Hybride

USD 100 000 - 150 000

Plein temps

Il y a 13 jours

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Discretionary bonus
Medical coverage 80–100%
Telemedicine
Paid vacation and holidays
Parental leave

Résumé du poste

Creative Artists Agency (CAA) in Nashville is seeking a senior Full Stack Web Developer to lead a small agile team and deliver modern web applications. You will mentor peers, maintain code quality, and collaborate with cross-functional teams to define and ship features.

The ideal candidate has 6+ years of experience with front-end (HTML/CSS/JS/TS) and frameworks like React, Angular, or Vue, plus back-end (Node.js/Express/Django/Rails) expertise. The role follows a hybrid work model in Nashville.

Qualifications

  • 6+ years in full stack web development or similar role
  • Proficiency in HTML, CSS, JavaScript, TypeScript with React/Angular/Vue
  • Strong back-end knowledge (Node.js/Express/Django/Rails)
  • Experience with MongoDB/MySQL/PostgreSQL
  • Experience with large SPAs and complex state management
  • Familiarity with UI frameworks (Bootstrap/Semantic-UI/Material/Tailwind)
  • Experience writing unit/integration tests (Jest/Cypress)
  • Experience leading a team or direct reports
  • Conducting code reviews for security, quality, maintainability
  • Git version control and RESTful APIs understanding
  • Excellent communication and teamwork
  • Bachelor-level or equivalent work experience in CS/engineering

Responsabilités

  • Develop and maintain web applications using modern technologies
  • Collaborate with cross-functional teams to design and ship features
  • Lead an agile team of 3–5 developers
  • Write clean, maintainable, efficient code
  • Ensure performance, quality, and responsiveness of apps
  • Identify and fix bottlenecks and bugs
  • Mentor other full stack developers on concepts
  • Maintain code quality, organisation and automation
  • Participate in code reviews and provide feedback
  • Stay up to date with industry trends and tech

Connaissances

Front-end development
React/Angular/Vue
Back-end development
Databases
REST APIs
Testing (Jest/Cypress)
Team leadership
Code reviews
Git
Communication

Formation

Bachelor's degree in CS/Engineering

Outils

Bootstrap/Semantic-UI/Material/Tailwind
AWS/Azure/Google Cloud
CI/CD pipelines

Description du poste

About the Role

This position is a full stack web development role within a collaborative technology team responsible for building and maintaining modern web applications. The role leads an agile team of three to five other developers while working closely with cross-functional teams to define, design, and ship new features. It also involves mentoring other full stack developers and upholding code quality, organisation, and automation. The position follows a hybrid working model.

Key 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, organisation, and automation.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay up to date with the latest industry trends and technologies.
Required Experience & Qualifications
  • Minimum of six (6) years' experience as a Full Stack Web Developer or in a similar role.
  • Mastery of front-end technologies such as HTML, CSS, JavaScript, and TypeScript, and frameworks such as React, Angular, or Vue.js.
  • Strong knowledge of back-end technologies such as Node.js, Express, Django, Ruby on Rails, or similar.
  • Experience with database systems such as MongoDB, MySQL, PostgreSQL, or similar.
  • Experience working on large single page web applications with complex state management.
  • Familiarity with UI frameworks such as Bootstrap, Semantic-React-UI, Material, Tailwind, or similar.
  • Experience writing unit and integration tests with tools such as Jest, Chai, Cypress, or similar.
  • Experience leading a team and/or managing direct reports.
  • Experience performing code reviews to ensure security, code quality, maintainability, and knowledge sharing among team members.
  • Familiarity with version control systems such as Git.
  • Understanding of RESTful APIs and web services.
  • Very strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Preferred Skills
  • Experience with cloud services such as AWS, Azure, or Google Cloud.
Workplace

Hybrid working model, based in the Nashville office.

Benefits & Perks
  • Eligibility for a discretionary bonus.
  • Company pays 80%–100% of the cost of a range of benefits, including medical cover.
  • Basic Life and AD&D Insurance.
  • Telemedicine.
  • Employee assistance and mental health counselling available in person, virtually, or through text.
  • Paid vacation and holidays.
  • Paid sick time.
  • Paid parental leave and other paid leaves of absence.
  • NICU leave.
  • Bereavement resources.
  • Adoption benefits.
  • Educational assistance.
About the Company

Creative Artists Agency (CAA) is the leading entertainment and sports agency, with global expertise in filmed and live entertainment, digital media, publishing, sponsorship sales and endorsements, media finance, consumer investing, fashion, trademark licensing, and philanthropy. Founded in 1975 and headquartered in Los Angeles, the agency was the first to build a sports business, create an investment bank, launch a venture fund, establish a philanthropic arm, build a business in China, and form a brand marketing services division, among other innovations.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Lead Software Engineer (Full Stack)
Senior Lead Software Engineer (Full Stack)

Global Sports Jobs Limited • Nashville (TN)

Hybride
USD 120 000 - 190 000
Discretionary bonus
Medical insurance
Paid vacation
+2
Senior Lead Software Engineer (Full Stack)
Senior Lead Software Engineer (Full Stack)

Creative Artists Agency • Nashville (TN)

Hybride
USD 175 000 - 200 000
Medical insurance
401K plan
Paid time off
+1
Lead Data Engineer (T2)
Lead Data Engineer (T2)

Global Sports Jobs Limited • Nashville (TN)

Hybride
USD 120 000 - 180 000
Medical insurance
Basic Life and AD&D Insurance
Telemedicine
+4
Product Manager
Product Manager

Global Sports Jobs Limited • Nashville (TN)

Sur place
USD 90 000 - 150 000
Competitive compensation and benefits
Company-paid medical benefits
Telemedicine
+4
Service Delivery Owner
Service Delivery Owner

Global Sports Jobs Limited • Los Angeles (CA)

Sur place
USD 128 943 000 - 146 136 000
Discretionary bonus
Medical insurance coverage (80–100%)
Paid vacation and holidays
+2
Lead Product Manager
Lead Product Manager

Global Sports Jobs Limited • Los Angeles (CA)

Sur place
USD 150 000 - 190 000
Discretionary bonus
Medical insurance (80–100%)
Mental health resources
+3
Cybersecurity IAM Analyst
Cybersecurity IAM Analyst

Global Sports Jobs Limited • Nashville (TN)

Hybride
USD 90 000 - 120 000
Medical insurance
Vacation & holidays
401K plan
+2
Cybersecurity Risk Analyst
Cybersecurity Risk Analyst

Global Sports Jobs Limited • Nashville (TN)

Hybride
USD 95 000 - 140 000
Medical insurance
Telemedicine
Paid vacation and holidays
+7
Assistant, Strategic Development
Assistant, Strategic Development

Global Sports Jobs Limited • Los Angeles (CA)

Hybride
USD 30 000 - 36 000
Competitive compensation
Medical, life/AD&D insurance
Telemedicine
+9
Product Manager - Financial Systems
Product Manager - Financial Systems

Global Sports Jobs Limited • Los Angeles (CA)

Hybride
USD 110 000 - 150 000
Medical insurance
Mental health resources
Discretionary bonus
+1