Senior Software Developer (Front-End Focused)
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 & flexibilityWe 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 ForCandidates 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 ExperienceYou’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 SkillsFull-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 patternsDemonstrated ability to quickly identify, diagnose, and resolve issues in complex systemsRelational database fundamentals (Oracle, PostgreSQL, MySQL, etc.)Familiarity with SQL and data modelingBonus 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 layoutsFamiliarity with ADA / WCAG 2.1 AA compliance and accessible UI developmentReact Native development targeting iOS, and Android platforms.Java or JVM-based developmentPHP experienceDistributed systems or large-scale transactional systemsProficient with JSON, XML, REST APIs, and other integration formatsDevOps 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 applicationsExperience 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.ResponsibilitiesBuild, maintain, and improve the Etix ticketing platform and related core systemsTake loosely defined or high-level requirements and turn them into functional software independentlyContribute to architectural discussions, propose solutions, and help drive technical directionReview and mentor through constructive feedback on other engineers’ codeParticipate in shaping engineering best practices across the stack—frontend, backend, database, infrastructureCollaborate closely with product and design during planning, prototyping, and feature developmentCommunicate clearly with technical and non-technical stakeholderBenefitsPaid time off, including parental leaveMedical, Dental, Vision401(k)FSA/HSALife/AD&D, Short & Long-Term DisabilityCasual workplace cultureA fun, collaborative environment with room to growOther InformationNo sponsorship or H1B situations can be accommodatedRelocation is not available for this position