Software Engineer - Front end - Free to Play

FanDuel ,
Edinburgh, City of Edinburgh

Overview

Job Description

FanDuel Group is a collection of brands operating at the intersection of sports, gaming, tech, and entertainment. Our mission is to give sports fans the chance to win everyday and create experiences they can't wait to share with their friends. We're not just a company, we're a collective. And we're not just coworkers, we're a community. We're an all-hands-on-deck crew of dreamers, doers, thinkers, makers, builders, breakers, and rebuilders. We value teamwork above all else, and we believe that diversity and inclusiveness are at the core of any good team. Like any good sports team, we've got passion. Passion for building a product our customers will love, passion for being the best in our field, and passion for our own people. With a company that's as committed to its people as it is to its customers, FanDuel Group is a great place to develop yourself and your career. Free to play is a new and growing vertical in FanDuel group, with the aim to bring new users in the ecosystem with new, exciting, fun & free games, make users feel more welcome and give them a seamless experience across all FanDuel products. This engineering led small vertical is formed with teams which pride themselves in being efficient, self-managed and cohesive. You are going to be an integral part of one of these teams. You will be working on frontend hybrid apps for a variety of games (not to be confused with video games) which are greenfield and also developing platform capabilities. Role and expectations * As a front-end engineer, you will build & support free to play games using react native's hybrid app approach. We strongly believe in write once and run on web, iOS and Android methodology. * We pride ourselves as an organisation which never compromises with user experience. You will be working very closely with the design team as well as where necessary writing native code to get the best user experience. * As a software engineer, you will be writing simple and extendable code following standards and best practices. * You will work closely with backend engineers and product to build frontends by keeping scalability, performance and user's needs in mind. * You will be expected to have a basic understanding of how things are deployed and basic DevOps tasks. * Basic understanding of scripting languages e.g. shell/python & desire to learn if necessary will be very handy for shared responsibilities like CI/CD, automated tests. * You will keep yourself up to date with market standards, open-source frameworks. If you contribute to the open-source community that's a bonus. * Most importantly, we're looking for people who are; humble, pragmatic, self-managed, thirsty for knowledge, never satisfied and always challenging the norm. Experience * Highly proficient in building native apps (Kotlin, Swift) or web apps using react (JavaScript or TypeScript) or hybrid apps using react native. * Familiarity working with integration of frontend Apps with Analytics systems (e.g. Amplitude). * Experience with the release process of native apps on AppStore and web apps on production systems. * Familiarity working with cloud based infrastructure and technologies, preferablyAWS. * Familiarity working with GraphQL and push (Web Sockets) based architectures. * Familiarity working in an Agile environment. What you can expect * An open and collaborative team who value and respect each other * An autonomous environment where you are empowered to make decisions * A new technical challenge around every corner, we're never short of interesting problems to solve * An excellent wellbeing package including, flexible working & uncapped holidays, employee assistance program, full medical, dental and optical cover and cycle to work scheme. * Excellent development opportunities including, 10% time, hackathons, conference attendance, online and in-office training and our preference is to promote from within. * A stress-free financial package inclusive of, pension, life assurance, share save scheme, value creation rewards and season ticket commuter loans. We're very proud of the company we have created and the biggest contributor to our success is our people. We strive to create an environment that allows people to bring their whole selves to work, one that promotes a healthy work/life balance and one that is dedicated to supporting the personal and professional development of it's people. FanDuel Group is an equal opportunities employer. Diversity and inclusion in FanDuel means that we respect and value everyone as individuals. We don't tolerate bias, judgement or harassment. Our focus is on developing employees so that they reach their full potential.