Demo

Senior Software Developer (Front-End Focused)

Etix
Morrisville, NC Full Time
POSTED ON 4/7/2026
AVAILABLE BEFORE 5/6/2026
Etix is an international, web-based ticketing provider serving entertainment, sports, fairs, and live events across 40 countries and processing over 50 million tickets annually. As the largest independent ticketing company in North America, we support 2,000 venues with flexible ticketing, integrated marketing, and e-commerce solutions, and have served customers for over 25 years. Learn more at hello.etix.com.

Etix is looking for a Senior Software Developer who enjoys building polished, reliable products and solving real-world problems at scale. You’ll work across a high-volume transactional platform, contribute to new and existing services, and help shape the next generation of the Etix product ecosystem.

We value developers who show initiative, communicate clearly, and take pride in craftsmanship, not just the language they use. If you enjoy learning new technologies, experimenting with side projects, and shipping thoughtful solutions, you’ll thrive here.

You’ll report directly to the VP of Engineering and work alongside a strong, cross-functional team.

Work location & flexibility

We operate on a hybrid schedule where employees are generally expected to work from the office four days a week, with one flexible remote day per week.

Who We’re Looking For

Candidates should have a minimum of five years of professional software development experience. Beyond that, the languages you know matter less than what you’ve built and how you approach problems.

  • You’ve built things - production systems, tools, open-source work, well-crafted side projects, or meaningful contributions to team-based projects.
  • You can own a problem end-to-end, ask good questions, propose solutions, and deliver polished, reliable outcomes.
  • You can communicate technical decisions clearly and professionally.
  • You enjoy learning, exploring new tools, and choosing the right technology for the job, whether new or established.

Preferred Experience

You’re not expected to have everything on this list; strong skills in some areas and a desire to learn the rest is more than enough.

Core Engineering Skills

  • Full-stack development experience with any modern frontend and backend frameworks, with approximately 60% of work focused on front-end and 40% on back-end development.
  • Solid understanding of how web applications work: APIs, services, client/server patterns
  • Demonstrated ability to quickly identify, diagnose, and resolve issues in complex systems
  • Relational database fundamentals (Oracle, PostgreSQL, MySQL, etc.)
  • Familiarity with SQL and data modeling

Bonus Experience (Nice to have, but if you worked with similar and alternative tech, great!)

  • Client-side development using React or other component-based frontend frameworks that use JavaScript/TypeScript, HTML, CSS, and frontend package management tools such as NPM.
  • Design patterns and general architectural awareness, with a strong emphasis on mobile layouts
  • Familiarity with ADA / WCAG 2.1 AA compliance and accessible UI development
  • React Native development targeting iOS, and Android platforms.
  • Java or JVM-based development
  • PHP experience
  • Distributed systems or large-scale transactional systems
  • Proficient with JSON, XML, REST APIs, and other integration formats
  • DevOps tools: Docker, Git, CI/CD pipelines (Jenkins or similar), cloud providers (AWS, GCP, Azure)
  • Exposure to vector databases (Pinecone, Chroma, Milvus, pgvector, etc.)
  • Basic understanding of Large Language Models (LLMs) or how they integrate with modern applications
  • Experience working with AI-assisted development tools (GitHub Copilot, Claude Code, ChatGPT, etc.)

Again, none of these are required. If you’ve built impressive stuff and love learning, talk to us.

Responsibilities

  • Build, maintain, and improve the Etix ticketing platform and related core systems
  • Take loosely defined or high-level requirements and turn them into functional software independently
  • Contribute to architectural discussions, propose solutions, and help drive technical direction
  • Review and mentor through constructive feedback on other engineers’ code
  • Participate in shaping engineering best practices across the stack—frontend, backend, database, infrastructure
  • Collaborate closely with product and design during planning, prototyping, and feature development
  • Communicate clearly with technical and non-technical stakeholder

Benefits

  • Paid time off, including parental leave
  • Medical, Dental, Vision
  • 401(k)
  • FSA/HSA
  • Life/AD&D, Short & Long-Term Disability
  • Casual workplace culture
  • A fun, collaborative environment with room to grow

Other Information

  • No sponsorship or H1B situations can be accommodated
  • Relocation is not available for this position

Salary.com Estimation for Senior Software Developer (Front-End Focused) in Morrisville, NC
$106,152 to $130,325
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Etix

  • Etix Henderson, NC
  • Etix is an international, web-based ticketing provider serving entertainment, sports, fairs, and live events across 40 countries and processing over 50 mil... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Senior Software Developer (Front-End Focused) jobs in the Morrisville, NC area that may be a better fit.

  • GFT Raleigh, NC
  • What You Will Do GFT is seeking a Senior Software Developer to join our Geosptial Team in either Baltimore, MD, Nashville, TN, or Richmond, VA, Mechanicsbu... more
  • 1 Day Ago

  • Signalscape, Inc. Cary, NC
  • In this position, you will take ownership of a Kubernetes-native application designed to deploy workloads within the cluster it runs in. This senior positi... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!