cover image
Gram Games

Gram Games

gram.gs

2 Jobs

173 Employees

About the Company

Gram Games is a venture-backed global mobile entertainment studio and the developer of global hits 1010!, Merged!, Six!, Bounzy!, Merge Dragons!, Merge Town!, Merge Farm!, Paint Tower!, and Merge Gems!

For more information, visit www.gram.gs

Listed Jobs

Company background Company brand
Company Name
Gram Games
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary** Lead complex software projects, develop scalable game solutions, and mentor junior engineers to maintain high-quality, secure, and performant software aligned with company strategy. **Expectations** - Demonstrate proficiency in C#, Unity, and game development methodologies. - Analyze and improve code quality and performance. - Collaborate across teams to synchronize development processes. - Establish and enforce coding standards and technical documentation. - Balance hands-on technical work with organizational navigation and resource coordination. - Interpreting business metrics (e.g., DAU, ARPDAU) to support product decisions. **Key Responsibilities** - Plan and implement game features in alignment with design goals. - Optimize game engines for improved performance and scalability. - Conduct code reviews and peer technical design document assessments. - Mentor junior engineers and lead end-to-end development workflows. - Coordinate with cross-functional leads to ensure development process alignment. **Required Skills** - Strong proficiency in C# and Unity engine. - 5+ years of software development experience. - Expertise in software design principles, debugging, and performance optimization. - Experience with agile methodologies and code review best practices. - Analytical problem-solving and hands-on project management skills. - Excellent communication, teamwork, and game industry domain knowledge. **Required Education & Certifications** - Bachelor’s degree or equivalent in Computer Science or related field. - No specific certifications required.
London, United kingdom
Hybrid
Senior
12-10-2025
Company background Company brand
Company Name
Gram Games
Job Title
Principal Software Engineer
Job Description
**Job title**: Principal Software Engineer **Role Summary**: Lead architectural design and development of high‑reliability software systems for mobile and PC gaming. Provide strategic technical direction, mentor senior developers, and drive end‑to‑end delivery of critical game features. **Expectations**: - Own system architecture, high‑level design, and implementation of critical, scalable components. - Deliver high quality code under tight timelines using CI/CD best practices. - Mentor and coach multiple engineering leads and developers. - Evaluate new technologies and align them with business goals. **Key Responsibilities**: 1. Define architectural standards, frameworks, and best practices for game and backend systems. 2. Own development of core systems requiring high reliability (e.g., matchmaking, persistence, multiplayer logic). 3. Create and maintain technical roadmaps and participate in planning sessions. 4. Evaluate, adopt, and evangelize new tools, frameworks, and technologies. 5. Mentor senior engineers, conduct code reviews, and enforce quality standards. 6. Coordinate cross‑team initiatives and ensure synchronization of development processes. 7. Analyze product code for performance, scalability, and maintainability improvements. 8. Communicate technical concepts to product, design, and operations stakeholders. **Required Skills**: - 8+ years of professional software development with demonstrable delivery of large‑scale systems. - Expert in C# and Unity engine development. - Strong grasp of client‑backend integration patterns and network protocols. - Deep knowledge of software architecture, design patterns, and scalable system design. - Proficiency in Git, branching strategies, and repository management. - Experience with CI/CD pipelines, automated testing, and code review workflow. - Ability to break down complex problems, propose solutions, and deliver on time. - Strong communication, leadership, and collaboration skills. - Familiarity with game industry metrics (DAU, ARPDAU, etc.) and business impact analysis. **Required Education & Certifications**: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. ---
London, United kingdom
Hybrid
Senior
12-10-2025