Full-Stack Software Engineer at Genius Sports | Torre

Full-Stack Software Engineer

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

USD75.4K - 100K/year

~COP150M - 200M/year

+ Equity

+ Bonuses

location_on
Medellín, Medellin, Antioquia, Colombia
Posted about 6 years ago

Responsibilities


Our Division • Genius Sports Media believes there’s a better way for sports and brands to connect with fans – using the power of live sports data. We deliver powerful, data-driven content to transform publishers sites, both large and small. But most importantly, we help fans understand the stories behind the stats. The Role • We are looking for a Full-stack Software Engineer who is hungry to learn continuously and take ownership of the tools and products that they work on in accordance to best practices for Agile Software Development, Continuous Delivery and DevOps. We believe that a good engineer demonstrates adaptability and can learn new skills effortlessly if they are motivated by what they do. The Fan Engagement team is responsible for building best-in-class, interactive sports content experiences for publishers and advertisers, leveraging the millions of sports data points we collect and process in the business. Main responsibilities • Analysis of requirements from internal and external customers • Design and development of new software products and components • Producing high quality, tested and maintainable code, using the best technologies for the problem at hand • Investigation and resolution of issues reported by internal and external customers • Foster and promote best practices on DevOps (IaC, CI/CD, Cloud Computing) • Required Skills • Solid knowledge of core JavaScript and CSS ( especially React, NodeJS, JSS and SASS ) • Knowledge of JavaScript build systems and patterns ( npm, webpack, transpilers, monorepos ) • Solid knowledge of software versioning (Git, Gitlab) • Solid knowledge with SQL databases ( Postgres ) • Knowledge of containers ( Docker ) • Solid CS fundamentals ( data structures and algorithms, resiliency and redundancy ) • Solid Software Engineering skills ( problem solving, software and code architecture, testing )