YallaPlay is hiring a
Mobile Game Backend Engineer - [ Fully Remote ]
Colombo,Sri LankaAre you an experienced backend developer looking to make your mark in the mobile gaming industry? Join our rapidly growing mid-core multiplayer gaming studio, where cutting-edge technology meets immersive game design. We are seeking a talented Backend Engineer to design, develop, and maintain robust backend systems for our innovative mobile game clients.
About Us
We are a fast-paced mobile gaming studio specializing in the mid-core multiplayer space. Our team thrives on creativity, technical excellence, and agile collaboration to deliver outstanding gaming experiences to players worldwide.
Key Responsibilities
-
Backend System Design & Development: Architect and build scalable backend systems using modern coding languages, development frameworks, and third-party libraries.
-
Full Software Development Lifecycle: Engage in every phase from estimation, technical design, implementation, documentation, testing, deployment, to ongoing support.
-
Team Collaboration: Partner with solution architects, developers, and the design team to convert wireframes and creative concepts into high-quality technical solutions.
-
Technical Leadership: Lead technical planning, requirements gathering, project estimation, and execution while ensuring industry best practices in Agile/Scrum methodologies.
-
Data Management: Develop efficient code for storing and retrieving large datasets, and create data entry tools for iterative design improvements.
-
Performance Optimization: Utilize profiling and debugging tools to enhance system availability, efficiency, and overall performance.
-
Documentation & Testing: Document programming tasks and procedures, and conduct rigorous software testing to ensure system robustness.
Desired Qualifications
-
Educational Background: B.S/M.S. in Computer Science or equivalent, with strong fundamentals.
-
Professional Experience: 8+ years of application development experience, demonstrating a passion for coding and technical problem-solving.
-
Technical Skills:
-
Proficiency in C# and experience with microservices architectures.
-
Deep understanding of distributed systems, clusters, and scalable cloud infrastructures like Azure.
-
Hands-on experience with container orchestrators such as Kubernetes or HashiCorp Nomad.
-
Familiarity with serverless system design patterns and virtual actor programming models like Orleans and Akka.
-
Expertise in database design and query optimization using relational databases (e.g., PostgreSQL) and non-relational databases (e.g., MongoDB, Cassandra).
-
-
Additional Requirements:
-
Proven track record in deploying and maintaining live services.
-
Full lifecycle development experience using Agile/Scrum methodologies.
-
Exceptional analytical, problem-solving, and independent working skills.
-
Excellent technical documentation and communication abilities.
-
Why Join Us?
-
Innovative Projects: Work on cutting-edge mobile game development projects with a focus on multiplayer experiences.
-
Collaborative Culture: Be part of a dynamic team that values creative problem-solving, continuous improvement, and technical excellence.
-
Career Growth: Enjoy opportunities for professional development in a fast-growing company at the forefront of the gaming industry.
Salary and compensation
No salary information available
Benefits
- Distributed team 🌎
- Async ⏰
- No politics at work 🚫
How to Apply
👉 Please reference you found the job on DevJobs, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in Tech jobs are rampant, be careful! Read more to avoid scams. DevJobs accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.