Full Stack Engineer
Engineering | Austin, TX | Full Time
Full Stack Engineer
Reports to: CTO
Classification: Full Time, Exempt
Hey there! Thanks for taking a look at U.GG’s job description. This is a stressful and generally difficult time in the world given the pandemic. It’s important now, more than ever, that we pursue the things that bring us joy. For our team, that means gaming and creating tools for the games we love. U.GG was built around taking the guesswork out of League of Legends so you can focus on playing with friends or refining your skills. The site mainly provides data-driven recommendations through analyzing hundreds of millions of matches. We service about 600,000 active users across 15 million monthly impressions.
U.GG is a close-knit team of 12 people who are passionate about video games and data analytics. We’re looking for engineers who have the experience and knowledge required to continue refining our product offering. Our company culture of honesty, ownership, and care is vital to us, even when we’re working remotely due to the pandemic. We hope you’ll take a moment to check out our website and drop in your application. We also hope that you and your loved ones are staying safe during this trying time
U.GG is looking for a Full Stack Engineer who will be responsible for expanding the capabilities of our backend services and implementing a wide range of features and user interfaces. The primary focus of this position will be implementing flexible and powerful service layers, while also extending the capabilities of our existing services, and collaborating with design teams to create user-friendly content.
The core backend technology is Elixir, Phoenix, Express, Elasticsearch, and DynamoDB on AWS. We are globally distributed, with a large emphasis on utilizing CDNs and locally available clusters to efficiently serve our global user base. The core frontend technology is React/Redux on Express.js with an GraphQL data layer.
Propose, design, and implement improvements to our proprietary data engine.
Extend, improve, and own many different services; the areas of project may include data processing, predictive search, server sided rendering, GraphQL API, and more.
Collaborate with Product Managers, UI/UX Designers, and Software Engineers to deliver user-facing products.
Identify and resolve performance and scalability issues.
B.S. in Comp Sci/Comp Engineering or equivalent experience
3+ years industry experience designing and building consumer software and/or developer systems
Knowledge of distributed systems
Experience interfacing with NoSQL databases
Knowledge of map-reduce
Experience with React/Redux or Elixir
Knowledge of League of Legends or esports