
Sr PHP Developer (NCS/Job/ 1899)
Job Skills
Job Description
Design, develop, and run a fast, scalable, highly available game service all the way from conception to delivery to live service operations
● Work with designers, client engineering, and production teams to achieve gameplay goals
● Implement security best practices and original techniques to keep user data secure and prevent cheating
● Create and run automated testing, readiness testing, and deployment plans
● Monitor the performance and costs of the server infrastructure to improve our game
● Design and implement data transformation layers using Java/Spring/AWS/Protobuf
● Collaborate with game server and web frontend teams to defi ne API contracts
● Manage Release Ops / Live Ops of web services
Qualifi cations:
We encourage you to apply if you can meet most of the requirements and are comfortable opening a dialogue to be considered.
● 6+ years development of scalable back-end services
● BS degree in Computer Science or equivalent work experience
● Profi ciency in PHP required
● Profi ciency in Java is a bonus
● Experience with Cloud services like Amazon Web Services or Google Cloud Platform
● Experience with Redis
● Experience with Database Design and usage of large datasets in both relational (MySQL, Postgres) and NoSQL (Couchbase, DynamoDB
6+ years development of scalable back-end services
● BS degree in Computer Science or equivalent work experience
● Profi ciency in PHP required
● Profi ciency in Java is a bonus
● Experience with Cloud services like Amazon Web Services or Google Cloud Platform
● Experience with Redis
● Experience with Database Design and usage of large datasets in both relational (MySQL, Postgres) and NoSQL (Couchbase, DynamoDB) environments
● Experience defi ning API contracts and collaborating with cross-functional teams
Bonus:
● 3+ years of experience developing games using cloud services like AWS, Azure, Google Cloud Platform, or similar
● Profi cient in technical planning, solution research, proposal, and implementation
● Background using metrics and analytics to determine the quality or priority
● Comfortable working across client and server codebases
● Familiar with profi ling, optimising, and debugging scalable data systems
● Passion for making and playing games