GameAnalytics Company Profile

Senior PHP Developer

GameAnalytics

Job Description

About Game AnalyticsFrom indie developers, games studios, to established publishers, GameAnalytics is currently the #1 analytics tool for anyone building a mobile game. Our network includes +100,000 games, which are played by more than 2 billion people each month.What’s our mission? To help game developers make the right decisions based on data. And by joining our team, you’ll be working on new and innovative products to help tens of thousands of people in the industry do just that.About the teamWe have an exciting opportunity for a Senior PHP Developer with experience building SaaS web applications. This is a great position for someone looking to take a leading role in the development of a promising new GameAnalytics product. GameAnalytics is one of the world’s most popular analytics tools, with a network of 140,000 integrated games that are played by more than 1.7 billion people each month (more than of mobile gamers).As part of the wider team, you’ll work closely and collaboratively with key business stakeholders, reporting directly to the business unit commercial and engineering leads. We’re looking for a quick learner with proven experience building large scale PHP systems. Also, a geek at heart who loves to play around with the latest technologies and games.You’ll work closely with the engineering, product and marketing teams to ensure that our tools are always performing at their very best. You’ll have a good memory and an analytical mind and you’ll apply these smarts to improve the overall development process with automated unit tests and TDD.Key ResponsibilitiesKey contributor on the development of a promising new GameAnalytics productWorking closely with product development, engineering and frontend teams to rapidly develop our product, across several different technologies (PHP & JS focus)Participate in feature development and create tasks/tickets in Jira/Trello, as well as fully testing and reviewing all updates in a TDD environmentEnsure a bug-free experience for our customers via extensive testing; i.e. unit tests to ensure ongoing quality, bug-free codeHigh responsiveness to internal queries, prioritisation of issues and escalation to other members of the team where necessaryHelping to coordinate frequent product releases without jeopardizing system stabilityEnsure that our internal documentation is clear, comprehensive and well-maintainedRequirements7+ years experience in PHP software development at a major companyKnowledge of MySQL and other database technologiesExperience processing data asynchronously (distributed and parallel processing)Proficient working with classes (encapsulation, abstraction, polymorphism, traits, etc)Solid understanding of both TDD and Automated TestingUnderstanding of design patterns and implementation of frameworksKnowledgeable about (and motivated to follow) clean code paradigmsGood understanding of gaming in general and mobile gaming in particularGreat written communication and interpersonal skills -- able to build rapport with a wide array of people using virtual communication channelsExcellent oral and verbal skills in EnglishDesirablePrevious experience building SaaS applications and working with AWSExperience working with non-relational databases (NoSQL, Couchbase, etc)Some level of experience with frontend development (Javascript, HTML, CSS, etc)A games industry background (or real passion for games) is a big bonus!BenefitsRemote working flexibility – or part-time remote(When in office) Food, snacks and drinkEntertainment Area25 days paid holiday (excluding bank holiday)Company sickness leaveParental and guardian leaveAdditional compassionate leave“Work-from-Anywhere” SchemeLearning budgetsMonthly social nightsExpense phone billCycle to work schemePlease note that you will be hired under a PEO arrangement for remote roles located outside of the UK and Denmark. This is to ensure that our benefits are not in violation of local employment laws.

Recently added jobs at GameAnalytics

Data Scientist - GameIntel

Freshly added remote jobs

Contract Python Engineer

Senior Full Stack Developer

Requirement Engineer

Senior User Researcher

Senior DevOps Engineer

3D Pipeline Engineer

Senior Data Scientist

Senior DevOps/Node.js Engineer