Senior Full Stack Software Engineer
Listed on 2026-02-16
-
Software Development
Full Stack Developer, Software Engineer
Overview
Senior Full Stack Software Engineer
Location:
Nashville, TN
Full-Time Employment with CLIENT
Hybrid (2 days/week from Office)
Client is seeking a Sr. Full Stack Engineer to join our product development team. The product development team designs and builds software experiences for mobile and web that are uniquely valuable for client's diverse, global, and high-energy entertainment industry culture of agents, executives, artists, and business partners.
ResponsibilitiesAs a Senior Full Stack Engineer, you will be expected to take a leadership role in designing, developing, and delivering robust web and mobile applications and their supporting APIs and services. Working in an agile, cross-functional team, you will collaborate with designers, product managers, and fellow engineers to create scalable solutions that meet user needs and business objectives. Beyond development, you will be expected to:
- Provide architectural guidance and make key technical decisions.
- Lead code reviews and ensure adherence to best practices and coding standards.
- Mentor junior developers and contribute to a culture of continuous improvement.
- Engage with end users to gather feedback and iteratively improve the product.
- Education - Bachelor s degree in Computer Science or a related field is preferred, though equivalent experience and demonstrable expertise are equally valued.
- Languages and Frameworks - You must be highly proficient in JavaScript and Type Script, with 5+ years of experience building production-level applications.
- Deep experience with React, Redux, and modern testing tools (e.g., React Testing Library, Jest, Cypress, Playright) is essential. Strong understanding of Node.js with frameworks like Express or Hapi.js and experience building robust RESTful APIs is also a requirement.
- Proficiency with React Native and Swift is a strong plus. Experience delivering Progressive Web Apps (PWAs) is highly desirable.
- Architecture & Best Practices - You should be comfortable designing scalable solutions and implementing design patterns that optimize for maintainability and performance.
- Databases - Proven experience with both SQL and No
SQL systems. Hands-on knowledge of Mongo
DB and Elasticsearch is particularly valuable. - Tools & Platforms - Proficient with Git and Git Hub for source control and collaborative development. Familiar with browser debugging tools (e.g., Chrome Dev Tools). Experience with cloud infrastructure, CI/CD pipelines, and containerization (e.g., Docker, Kubernetes) is a plus.
- Methodologies & Mindset - Experienced in Agile methodologies and Continuous Delivery. Strong testing discipline across the stack, including unit, integration, and end-to-end tests.
- Deep understanding of HTTP, web security, performance optimization, and API testing tools. Passion for clean, readable, and well-documented code.
- Shipping. We expect you to have a passion and experience shipping and maintaining production software products. You must have strong verbal, written and visual presentation skills. We are most interested in candidates exhibiting a passion for details, solving problems, simplicity, quality, and moving quickly.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).