Full-Stack Software Engineer, Checkout @ TodayTix Group - New York, NY

Job Overview

a month ago

Full-Stack Software Engineer, Checkout

TodayTix Group - New York, NY

About TodayTix Group

TodayTix Group is on a mission to find a seat for everyone.

Supporting over 2,000 theatres, producers, and cultural institutions globally, we bring unparalleled inventory to an expansive consumer ecosystem of over 1,000 media and travel partners. From our consumer brands like TodayTix and Show-Score, to Expedia, TimeOut, and LastMinute.com, we meet theatregoers where they are, at the right time.

TTG is a one-stop-shop that's not one-size-fits-all. Our team customises our approach with each partner to accomplish their goals via seamless integration with our easy-to-navigate tech, data-driven inventory distribution, and expert marketing strategies. TTG has more than 2.5 million active monthly users and has sold 35 million tickets to over 20,000 shows. And it's just the beginning.

We're seeking highly motivated team members to join us in disrupting an old supply chain model, creating greater access to theatre, and expanding the theatre-going audience.

We want people of all backgrounds to see themselves represented and included in our work, so we actively seek to diversify our team and bring more voices to the table. All applicants are welcome!

TodayTix Group Tech

Our technology team is driven, opinionated, and committed to customer experience. We believe that writing code can be as expressive a form of communication as art itself.

We are greatly expanding our engineering team and seek engineers with a strong commitment to stability, quality, and getting things right. This is not a "go-to-your-cubicle" workplace but rather an environment with active cross-team communication and collaborative problem solving.

We are actively working on hiring people from different and diverse backgrounds, educational experiences, abilities/disabilities, etc. We are supportive of accommodations needed to interview and do your job to the best of your ability!

Your Role

We are looking for a full-stack software engineer to join our world-class team of technologists. The Checkout squad is responsible for the customer experience at the most critical step of the journey on the TodayTix iOS and Android apps and multiple TTG-run websites. You will join a full-stack team working across multiple platforms to create the most efficient checkout experience in theater.

  • Love crafting beautiful and performant consumer facing experiences
  • Care deeply about code aesthetics and process
  • Be a great software engineer with passion for best practices and design patterns
  • Write simple, well tested, comprehensible and maintainable code
  • Be an excellent collaborator who enjoys working with other engineers and solving problems as a team
  • Have deep experience using one or more of any leading frameworks
  • Interested or thrive in a start-up environment and are looking to grow personally and wear new hats as we scale

Bonus Skills

  • Have effectively operated a consumer-facing commerce stack
  • Experience with any of the following: Java, PHP, React
  • You have experience with AWS and/or Terraform and Ansible provisioning
  • You have ambitions to improve your existing Node or Python skills
  • Experience of working with serverless architectures
  • You have passion for automation (CI/CD) and Docker
  • Knowledge (or general enthusiasm) for theatre

We believe in using the right tool for the job, rather than adhering to any given platform. Our production systems currently use Node, Python, Java/Groovy, PHP and React/Redux/Nextjs. We use AWS Aurora, MongoDB, Redis, Elasticsearch, Datadog and AWS as backing services but with your insights any of that may change if there's a good enough business reason.

Good to Know

TodayTix Group takes care of our team. We're proud to offer a generous suite of benefits and perks. Here are a few of our favorites:

  • Healthcare, vision, and dental plans, with generous contributions from the company
  • Remote friendly / Hybrid work environment
  • Life and disability insurance
  • Paid Parental Leave
  • Generous 401(k) Matching
  • Flexible Paid Time Off
  • Free membership to One Medical Group & Employee Assistance Program
  • Annual Professional Growth Budget
  • Employee Referral Program
  • Pre-Tax Flexible healthcare spending account (FSA), Dependent Care FSA and Commuter Benefits

TodayTix is committed to creating a diverse and equal workforce. Our aim is to create an inclusive and diverse environment which reflects the world we live in, as well as making a positive impact regarding diversity and accessibility within our industry. We highly encourage applications from all, regardless of race, age, gender, gender identity, nationality, ethnic origin, disability, religious belief, or sexual orientation.

Similar Jobs

Jr Web Developer (WordPress exp. required) to grow into a Full Stack Dev

Fear Free, LLC

Philadelphia, PA

This is a salaried, full time role; contractors will not be considered for this position. Fear Free is looking for a collaborative and creative problem solver…

Java Full Stack Developer

Tech Aveev

New York, NY

Java full stack developer: 1 year (Preferred). 5+ years of industry Java and Full Stack development experience. Experience in developing APIs and Microservices.

Sr. Java Full Stack Developer

IT Minds LLC

Jersey City, NJ

Experience in enterprise Java development. Experience with Spring Java Frameworks (Web Services). Experience with UI technologies (ReactJS, Spring Boot, CSS,…

Full Stack Developer


Norwalk, CT

Write clean code that follows industry standards and best practices. Deliver high-quality and maintainable code using test-driven methodologies.

Core Full Stack Developer


New York, NY

This includes back-end database and services development, ETL data processing, and support for new platform enhancement requests.

Full Stack Software Engineer


West Hartford, CT

Operate as a self-sufficient, T-shaped, full-stack engineer. Jaroop works with agencies, carriers, and affiliates using business and technology solutions to…

Full Stack Python/Django Developers w/ JavaScript Experience


New York, NY

Proficiency in using Python in web development. Proficiency with Django and REST-framework (Wagtail CMS experience is nice to have).

Software Engineer II - Full Stack


Brooklyn, NY

As permitted by applicable law, provide evidence of full vaccination as defined by CDC guidelines OR secure approval of medical or religious accommodation for…

Full Stack Engineer

Momentum Dynamics

Malvern, PA

This person will be comfortable working in an innovative environment and will have a fearless approach to implementing new features and making modifications to…

Sr. Software Engineer (Full Stack)

PolonSoft LLC

Newtown, PA

Net and C# with Azure and strong SQL Server with reporting and tools, we are using Angular, but exposure to any modern scripting will suffice.

Senior Full-stack Developer

Guy Carpenter

New York, NY

5+ years of relevant experience as a full-stack web developer or similar role. The Senior Full-stack Engineer will be the technical lead and have ownership of…

Full Stack - RIA

Goldman Sachs

New York, NY

We help them buy and sell financial products on exchanges around the world, raise funding, and manage risk. The Registered Investment Advisor (RIA) Engineering…

Full Stack Developer (.NET Angular)


New York, NY

Our core focus is building scalable web applications specifically in the area of analytics and promotional resource allocation. NET 3.5+, JAVA and C#.

Full Stack Developer (.NET Angular)


Parsippany, NJ

Our core focus is building scalable web applications specifically in the area of analytics and promotional resource allocation. NET 3.5+, JAVA and C#.

Full Stack Platform Engineer (Senior/Lead/Principal) - Javascript (Senior/Lead/Principal)


New York, NY

Open to Fully Remote, Flex (1-3 days/week in the office), or Office-Based (4-5 days/week in office). Full Stack Framework Engineer - Javascript.

Full Stack Developer (.NET Angular)


King of Prussia, PA

Our core focus is building scalable web applications specifically in the area of analytics and promotional resource allocation. NET 3.5+, JAVA and C#.

Full Stack Developer (.NET Angular)


Philadelphia, PA

Our core focus is building scalable web applications specifically in the area of analytics and promotional resource allocation. NET 3.5+, JAVA and C#.

Full Stack Developer (.NET Angular)


Cherry Hill, NJ

Our core focus is building scalable web applications specifically in the area of analytics and promotional resource allocation. NET 3.5+, JAVA and C#.

Full Stack Java/React Developer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

BS/BA degree or equivalent experience. Proficency with OOP language Java 1.8+. Experience with building Microservice applications using Spring Framework.

Senior Full Stack Software Engineer III

Bank of America

New York, NY

Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack. This will include expanding the analytics libraries, trading…

Senior Full Stack Software Engineer (Coverage and Benefits) - Telecommute

UnitedHealth Group

New York, NY

Here, you’ll help people find the right doctors, give them a clear breakdown of costs, incentivize them to stay focused on their overall health with daily goals…

Java Full Stack Developer


Piscataway, NJ

Designs, Develops, and Implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design…

Full Stack Engineer


New York, NY

Engineers at Nayya build and maintain all parts of our stack, from user interfaces to backend services to data science pipelines and the infrastructure that…

Full Stack IoT Developer Edtech


Brooklyn, NY

The position is initially a 4 month contract with potential for full time onward. Teknikio is seeking a dedicated, collaborative, and creative full-stack…