logo

View all jobs

Full Stack Software Engineer

Los Angeles, CA
Our client, an industry leading startup in the live entertainment space, is looking to bring on a Full Stack Software Engineer to work on various projects  as well as their SaaS ticketing platform.  The team is working with some of the most advanced ticketing technologies and has close to 500 partners globally. Come join a great team that loves providing access to live experiences to people all over the world!
 

Full Stack Software Engineer
Los Angeles, CA


This role will work from the front to backend, working with a variety of tools, languages, systems and architectures while building features and services for the core ticketing systems as well as being a major contributor to some high profile projects including payment systems, ticketing tools to the core transactional platform, mobile applications and a large migration, all the while, creating robust, efficient and scalable software systems that can handle an extreme high demand. 


What you will do:
  • Design and build new features and enhancements for our frontend and backend systems and tools
  • Work with third party vendors and their systems to make a seamless and integrated experience for our clients, customers and fans
  • Work with the team to rebuild legacy system to a .Net microservices backend system 
  • Optimize and dynamically scale the distributed systems to handle high volume traffic, up to hundreds of thousands of visits to the site when tickets go on sale
  • Build scalable externally facing APIs that the partners and products connect to
  • Work closely with other software engineers, architects, QA, business analysts and product and project managers to create innovative solutions that continue to push the boundaries of the ticketing industry
  • Develop well tested code on open source programming languages and frameworks and participate in design and code reviews to ensure the highest quality of code and best practices are being met
  • Work on implementing and developing the latest security measures to fight against malicious bot attacks and fraud 

What to Bring:
  • 2 - 4+ years of software development experience in a full stack engineering role, or a mix of frontend and backend development experience with a desire to do full stack
  • Solid experience with web technologies such as HTML, CSS, NodeJS, NPM, and TypeScript (the more the better)
  • Development experience with C# and .NET experience with frameworks and interfaces such as ReactJS or Symfony
  • Experience with SQLServer or Oracle, MySql, or PostgreSQL
  • Experience with building large scale high performance transactional systems and platforms
  • Solid experience with service-oriented architectures (SOA) and web services developing API services in the cloud, AWS preferred
  • Experience defining, developing and maintaining REST based interfaces
  • Excellent oral and written communication skills

Nice to Haves:
  • Experience in the ticketing industry or with inventory management systems (B2B to B2C)
  • Experience with development in Open Source Technologies such as PHP, Node.js, NGINX, Docker
  • Experience with migrating systems from PHP to .NET 
  • Microservices development experience
  • Experience with TDD and/or BDD
  • BS or MS in Computer Science or a related experience
     
More Openings
Performance Engineer
Director, Product Management - International
Share This Job
Powered by