Full Stack Developer
SponsorUnited is one of the fastest growing sports & entertainment SaaS platforms in the world, connecting the entire partnership ecosystem through the most comprehensive and valuable marketing and sales data available anywhere.
With over 1,000 partnerships across sports, music, media, brands and agencies and executives located across 75+ cities worldwide, SponsorUnited was one of the first fully-distributed, remote organizations in sports & entertainment.
Full Stack Engineers
SponsorUnited is looking to expand our technology team with full-stack developers who are interested in helping us build a unique two-sided sponsorship platform. You will work with our user experience and product management team to craft software solutions. You'll need to leverage the entire software stack to help us realize these goals, and you'll be a part of a team that's tackling difficult questions of scale, architecture, and interaction. If you like sports, or e-sports, or music & entertainment, you will enjoy working here.
Requirements
- At least 2 years of experience as a software developer in a fast-paced environment, preferably at a startup
- Extensive experience with at least one of the following programming languages: Java, JavaScript/Typescript, Ruby, Scala, PHP
- Experience with REST API frameworks, such as Spring Boot or Nest.js (or similar)
- Applied knowledge of OOP
- Experience with Relational Databases (PostgreSQL/Oracle/similar)
- Experience with Docker and Kubernetes containers
- Extensive knowledge in writing unit tests and e2e tests
- Knowledge of version control systems (Git)
- Previous experience working in an Agile development environment (Scrum)
- Ability to work in a 100% remote, virtual environment
Nice to have:
- Experience with NoSQL (Mongo/DynamoDB), Kafka, Sparks
- Experience with caching (Redis, EHCache)
- Experience with ORM frameworks (Spring-Data, Hibernate, similar)
- Software delivery experience in a DevOps/Cloud based environment
- Strong knowledge of the UNIX/Linux environment