Tech Team Lead [015674]

  • Full-time

Company Description

Playtech is the world’s largest online gaming software supplier traded on the London Stock Exchange, offering cutting-edge, value-added solutions to the industry’s leading operators. Company’s business portfolio consists of the most prominent names in the business, including Gala, Coral, William Hill, Netplay, Betfred, Mansion, Bet365, etc.

Playtech develops unified software platforms and content for the online and land-based gaming industry, together with providing a range of ancillary services such as marketing, hosting and CRM services. Leading gaming applications include casino, poker, bingo, sports betting, live gaming, casual and fixed odds games.

Behind the eminent success of Playtech’s products and services there are around 5000 employees with offices and development centres in 14 countries, the majority of whom are engaged in research and development of current and future gaming technologies.

Follow us on Instagram goo.gl/HF1Ho5
Watch us on YouTube goo.gl/TnZDVK

Job Description

The Bingo platform supports 50+ bingo sites hosting over 250 unique games/features which run in 1000s of different configurations.  We have customers around the world who play in different languages and under different rules /regulations (e.g. UK UKGC, Italy).   We maintain a multitude of games, integrations, admin screens, live monitoring tools and native apps. This is truly open platform and provides a flexible solution that maximizes player gaming experience whilst minimizing operational costs. Our development unit offers agile environment, welcomes new ideas and technologies, as well as improvements of day-to-day processes and activities. This is a great opportunity for a professional who is looking for challenge and experience cooperating in dynamic truly cross-territory environment.

Role Description:

As a Technical Team Lead, you will have strong interpersonal skills and the ability to work with a wide range of engineers, from Frontend Devs, Backend Devs and QA to deliver frequent and high-impact value to our customers. You will be responsible for team hiring, onboarding, performance, and growth, as well as facilitating the delivery of key projects. In an agile and high-growth environment, you will work across departments to eliminate obstacles by continuously experimenting with new and creative ideas to optimize performance, quality, and communication. Innovative thinking and the ability to ramp up on new technologies, patterns, and frameworks while also retaining focus on long-term objectives are critical to the success of the role.

You are expected to assist with software design patterns, assess areas of weakness within the software infrastructure and work within the team to design and implement superior methodologies and ship them to production. Like any Production stack, ours requires maintenance to ensure reliability and traceability for our 30K+ (and growing) concurrent users.

Candidates will be focused on large scale enhancements to the existing Bingo product, including new systems built using SOA technologies, new game engines, application performance tuning, scalability, and integrations with external systems belonging to new customers.

Qualifications

  • A degree (with honours) in Computer Science, Computer Engineering, or equivalent work experience.
  • 8+ years’ experience developing software
  • Good technical experience with Java and JS for front-end and back-end.
  • Extensive background in development and delivering complex projects throughout the lifecycle.
  • A passion for delivering value to customers via agile software development.
  • Experience in modern Web technologies - building mobile ready, responsive web applications, multi-lingual product (desktop, mobile, native mobile)
  • Experience managing within scrum framework.
  • Excellent communication, documentation, and presentation skills
  • Experience hiring, onboarding, developing strong engineering teams
  • Experience with coaching and mentorship to elevate team performance
  • Ability to take initiative and make an impact on the larger organization.
  • Experience with distributed Computing and API Integration best practices
  • Experience in SQL, relational databases, database concepts, dimensional modelling, and database design

 Good to have:

  • Will be good if you know frameworks like NodeJS, React, Pixi.JS
  • Experience in TDD/BDD
  • It is good if you experience with Mocha, Jasmine, and other test tools - Chai, Karma, Junit, Mockito
  • Our product launched on a lot of platforms and it is good if have experience with adaptive and cross platform design
  • Experience with Atlassian products (JIRA/Confluence/Bitbucket).

Additional Information

Responsibilities:

  • Manage high performing, agile software teams in a rapidly growing, global organization.
  • Leading a growing team of 10+ team members ( front-end, back-end and QA)
  • Partner closely with development, product, and leadership to facilitate project delivery
  • Leveraging your background, actively contribute to technical discussions and strategy
  • Increase efficiency through automation, workflow streamlining, and system optimization
  • Contribute to department-wide initiatives promoting technical excellence, innovation, engagement, and diversity.
  • Constantly detect and take advantage of opportunities to improve team performance, quality, and communication
  • Work with our recruiting team to hire and onboard top engineering talent.
  • Keeping current with new technologies and making recommendations to the team
  • Encourage a healthy and innovative team culture demonstrating Playtech values through mentorship and coaching

 

Technology Stack

As an organization, we provide white label products which required multi-language, configurable, maintainable, stable, readable, performant and innovative product solutions.  These core principles drive our technology choices.

We develop for only recent browser versions so we can use the latest and greatest features.  We use design patterns, OOP, and well supported / popular frameworks to structure our code (e.g. React, Redux).

Our applications span over 15 years of development and range from traditional Monoliths to modern Micro Service paradigms. Our tech stack is just as broad, and includes (but not limited to):

Frontend:

·        Pixi.JS

·        Node.JS

·        Webpack 4

·        HTML 5

·        ES6

·        LESS

·        Three.JS

·        Babel

·        Grunt

·        Jest

·        Hogan

Backend:

·        Java 8

·        Spring BOOT

·        Spring MVC

·        Hazelcast

·        Hibernate

·        Couchbase

·        Oracle / Postgres SQL

·        Apache Kafk

Privacy Policy