Miniclip

Senior Game Developer - Senior Software Developer I

Miniclip İzmir, Aegean Region, Turkey

Entertainment Providers · 1,001-5,000 employees

21 h ago
game-developer Senior (5-10 yrs) Full-time Turkey
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, implement, and evolve client-side systems and gameplay features using Unity while driving experimentation to improve live mobile game performance. Collaborate with cross-functional teams to integrate backend services and maintain high engineering standards through code reviews and automated testing.

What they look for

Unity Mobile Game Development Software Architecture C# Live-ops A/B Testing Performance Optimization Multi-threading Job System Burst Compiler Data-Oriented Programming ECS Shader Graph HLSL CI/CD Agile

Requirements

Requires 5+ years of hands-on experience with Unity and 3+ years of experience building and releasing mobile games. Candidates must possess a strong understanding of software architecture, performance optimization, and experience working in fast-paced, experimental environments.

Full description

We’re looking for Senior Game Developer to join our Portfolio Product Unit; focused on operating and improving key live game titles through bold experimentation, fast iteration, and high-impact player experiences. This position requires working on-site in Izmir Masomo

You’ll combine strong technical expertise with product-driven thinking to deliver scalable, maintainable, and high-performance solutions that directly impact engagement, retention, and monetization. You’ll work within a cross-functional environment where experimentation, collaboration, and continuous improvement are part of the team culture.

You’ll combine strong technical expertise with product-driven thinking to deliver scalable, maintainable, and high-performance solutions that directly impact engagement, retention, and monetization. You’ll work within a cross-functional environment where experimentation, collaboration, and continuous improvement are part of the team culture.

What will you be doing at Masomo?

As Unity Game Developer, you’ll contribute to live mobile games played by millions of users worldwide, helping shape the technical direction of the team while building reliable, scalable, and performant game systems. You’ll play a key role in driving experimentation, mentoring developers, and improving engineering practices that support rapid iteration and long-term maintainability You will;

  • Design, implement, and evolve client-side systems, gameplay features, and UI components using Unity.
  • Drive experiments end-to-end by translating hypotheses into testable implementations and shipping them quickly to production.
  • Integrate frontend logic with APIs, backend services, and experimentation platforms while ensuring robustness and scalability.
  • Shape technical direction and proactively contribute to architectural and implementation decisions.
  • Support CI/CD pipelines, feature flags, release management, and live operations processes.
  • Contribute to code reviews, automated testing, and continuous integration practices to maintain high engineering standards.
  • Optimize game performance to ensure smooth rendering, responsiveness, and low-latency interactions across a wide range of mobile devices.
  • Collaborate closely with Product, Design, and Engineering teams to align on priorities, player impact, and technical trade-offs.
  • Mentor and support other developers, helping grow team autonomy and engineering craft.
  • Contribute to internal tools, workflows, documentation, and developer experience improvements.
  • Participate in monitoring, incident analysis, and post-mortems to continuously improve system reliability and team effectiveness.
  • Go beyond core responsibilities when needed to remove blockers and help the team move faster together.

What are we looking for?

  • 5+ years of hands-on experience with Unity.
  • 3+ years of experience building and releasing mobile games.
  • Strong understanding of software architecture, engineering best practices, and design patterns.
  • Experience working in fast-paced, experimental, Agile environments.
  • Solid understanding of live-ops and experimentation best practices.
  • Experience mentoring or coaching developers within a collaborative team environment.
  • Strong understanding of performance optimization and scalable client-side development.
  • Comfortable with iteration, experimentation, and data-informed decision-making.
  • Strong collaboration, communication, and planning skills.
  • Proactive mindset with a strong sense of ownership and accountability.
  • Passion for creating great games and continuously improving both product and engineering quality.
  • Deep understanding of multi-threaded systems to ensure high-performance execution across 2D and 3D games; solid hands-on experience with Unity’s Job System and Burst Compiler.

Nice to have

  • Knowledge or experience in Data-Oriented Programming and ECS architectures.
  • Experience in shader programming and visual optimization using Shader Graph and HLSL.
  • Experience operating live mobile games at scale.
  • Experience with experimentation platforms, feature flagging, and A/B testing frameworks.

What Success Looks Like

  • Consistent delivery of high-quality experiments and features to production.
  • Measurable improvements across portfolio KPIs such as engagement, retention, and monetization.
  • Reliable, performant, and maintainable game systems that scale effectively with live operations.
  • Improved engineering quality, team autonomy, and technical decision-making across the team.
  • Faster iteration cycles supported by scalable tools, workflows, and technical foundations.

We’re looking for Senior Game Developer to join our Portfolio Product Unit; focused on operating and improving key live game titles through bold experimentation, fast iteration, and high-impact player experiences. This position requires working on-site in Izmir Masomo

You’ll combine strong technical expertise with product-driven thinking to deliver scalable, maintainable, and high-performance solutions that directly impact engagement, retention, and monetization. You’ll work within a cross-functional environment where experimentation, collaboration, and continuous improvement are part of the team culture.

You’ll combine strong technical expertise with product-driven thinking to deliver scalable, maintainable, and high-performance solutions that directly impact engagement, retention, and monetization. You’ll work within a cross-functional environment where experimentation, collaboration, and continuous improvement are part of the team culture.

What will you be doing at Masomo?

As Unity Game Developer, you’ll contribute to live mobile games played by millions of users worldwide, helping shape the technical direction of the team while building reliable, scalable, and performant game systems. You’ll play a key role in driving experimentation, mentoring developers, and improving engineering practices that support rapid iteration and long-term maintainability You will;

  • Design, implement, and evolve client-side systems, gameplay features, and UI components using Unity.
  • Drive experiments end-to-end by translating hypotheses into testable implementations and shipping them quickly to production.
  • Integrate frontend logic with APIs, backend services, and experimentation platforms while ensuring robustness and scalability.
  • Shape technical direction and proactively contribute to architectural and implementation decisions.
  • Support CI/CD pipelines, feature flags, release management, and live operations processes.
  • Contribute to code reviews, automated testing, and continuous integration practices to maintain high engineering standards.
  • Optimize game performance to ensure smooth rendering, responsiveness, and low-latency interactions across a wide range of mobile devices.
  • Collaborate closely with Product, Design, and Engineering teams to align on priorities, player impact, and technical trade-offs.
  • Mentor and support other developers, helping grow team autonomy and engineering craft.
  • Contribute to internal tools, workflows, documentation, and developer experience improvements.
  • Participate in monitoring, incident analysis, and post-mortems to continuously improve system reliability and team effectiveness.
  • Go beyond core responsibilities when needed to remove blockers and help the team move faster together.

What are we looking for?

  • 5+ years of hands-on experience with Unity.
  • 3+ years of experience building and releasing mobile games.
  • Strong understanding of software architecture, engineering best practices, and design patterns.
  • Experience working in fast-paced, experimental, Agile environments.
  • Solid understanding of live-ops and experimentation best practices.
  • Experience mentoring or coaching developers within a collaborative team environment.
  • Strong understanding of performance optimization and scalable client-side development.
  • Comfortable with iteration, experimentation, and data-informed decision-making.
  • Strong collaboration, communication, and planning skills.
  • Proactive mindset with a strong sense of ownership and accountability.
  • Passion for creating great games and continuously improving both product and engineering quality.
  • Deep understanding of multi-threaded systems to ensure high-performance execution across 2D and 3D games; solid hands-on experience with Unity’s Job System and Burst Compiler.

Nice to have

  • Knowledge or experience in Data-Oriented Programming and ECS architectures.
  • Experience in shader programming and visual optimization using Shader Graph and HLSL.
  • Experience operating live mobile games at scale.
  • Experience with experimentation platforms, feature flagging, and A/B testing frameworks.

What Success Looks Like

  • Consistent delivery of high-quality experiments and features to production.
  • Measurable improvements across portfolio KPIs such as engagement, retention, and monetization.
  • Reliable, performant, and maintainable game systems that scale effectively with live operations.
  • Improved engineering quality, team autonomy, and technical decision-making across the team.
  • Faster iteration cycles supported by scalable tools, workflows, and technical foundations.

Similar roles