The Company:
AudienceView is an organization of people who are passionate about the business of Live Events. We create industry-leading software solutions that fuel attendee engagement, ticket sales and advertising solutions for thousands of sports, music and theatre venues in 16 countries around the world. AudienceView employees share a vision to help entertainment organizations deliver exceptional experiences for people who love live events. We achieve this through innovative technology, popular media brands, effective distribution strategies and a dedicated team of experts that help create customer success every single day.
Why we’d want to work with you
We build software for the world's most exciting live experiences, and we think the people building it deserve to be challenged and energized by their work too.
We're midway through a significant transformation: moving our flagship platform, AudienceView Unlimited, from a legacy monolith to cloud-native microservices, while continuing to build new AI-powered features for clients who depend on us every night. We're looking for a Senior Full-Stack Developer to join a cross-functional agile team building performant, secure, client-facing software across the full stack.
This is high-impact work solving interesting challenges: you'll be contributing to large-scale, high-performance systems that process millions of transactions annually, using modern engineering practices including AI-assisted development with Claude Code.
What you’ll do:
- You'll join a 5-person Agile team in our Unlimited Special Projects squad
- Design and implement large-scale, high-performance software for live event commerce systems
- Build and maintain features across the full stack: React and TypeScript on the front end, Node.js on the back end
- Participate in design discussions, architecture reviews, and peer code reviews
- Leverage AI-assisted development tools (Claude Code) to ship faster and better
- Collaborate with QA, Product, and Engineering leadership throughout the delivery lifecycle
What you'll need:
Must-Have
- 5+ years of professional software development experience
- JavaScript / TypeScript
- React & Node.js
- SQL Server or other relational databases; exposure to analytics DBs a plus
- AI-assisted development (Claude Code preferred)
- English: Upper-Intermediate to Advanced
Nice to Have
- C++ (a meaningful asset for platform-level work)
- Azure (DevOps pipelines, APIM, Service Bus, AKS, Functions)
- Docker / Kubernetes
- Redis
- E-commerce, ticketing, or SaaS product background
- Large-scale modernization or refactoring projects
Who You Are
- A craftsperson who takes pride in writing clean, performant, maintainable code
- A collaborator who makes the people around you better, shares knowledge, and contributes to team success
- A problem-solver who leans into complexity and doesn't wait to be unblocked
- A curious learner: always open to a new technology, a better pattern, or a deeper understanding of the domain you're working in
- A multiplier: you raise the standard around you and invest in the growth of the people beside you
- An owner: you care whether it solved the problem, not just that it shipped
- A champion for the end user: creating seamless and intuitive ticketing experiences that let the show shine
Why Join AudienceView
- Clear career progression: Engineer → Senior → Staff → Principal/Lead, with defined expectations at every level and real investment in getting you there
- Remote-first within your country of employment
- AVFridays: work 10 days across 9, with every other Friday off
- Uncapped vacation and sick days
- Comprehensive health benefits including mental health coverage
- Annual home office allowance
- Annual entertainment allowance: experience the live events you help power
- Annual conference and training budget
- Six employee resource groups, including PrideView, WomensView, and NeuroView
How We Hire
- Screening call with Talent Acquisition (30 min)
- Technical interview with 1–2 Senior Engineers: collaborative problem solving (60 min)
- Hiring Manager interview: your experience, the role, the team and your fit (60 min)
Important Hiring Notice:
AudienceView only extends job offers after direct conversations with both the hiring manager and HR via Microsoft Teams. We do not make offers via text or without a formal interview. If you receive a suspicious message, please disregard it.
This position is for an existing vacancy on our team, and we’re excited to find the right person to join us. We value clear communication, so if you interview with us, you’ll hear back about our decision within 45 days of your final interview. For compliance and transparency, we securely keep job postings and application details for up to three years after the posting closes.