Select how often (in days) to receive an alert:
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.
What will you be doing at Masomo?
- 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.