Gameplay & UI Developer

Jobgether
Full-timeTurkey

📍 Job Overview

Job Title: Gameplay & UI Developer

Company: Jobgether (Partner Company)

Location: Turkey

Job Type: Full-time

Category: Game Development / Software Engineering

Date Posted: 2026-09-14

Experience Level: 5-10 Years Professional Experience

Remote Status: Fully Remote

🚀 Role Summary

  • Develop and refine client-facing gameplay features, with a significant emphasis on User Interface (UI) and animation polish.

  • Design, implement, and enhance core gameplay systems and meta features for a globally successful mobile game.

  • Collaborate closely within a small, senior, and multidisciplinary team to drive feature ownership from conception through release.

  • Contribute to game design decisions, translating creative concepts into polished, engaging player experiences.

  • Maintain high technical standards, focusing on performance, optimization, and overall game quality.

📝 Enhancement Note: This role is for a highly experienced developer focused on the client-side of a live mobile game. The emphasis on UI, animation, and gameplay polish, coupled with working in a small, senior team, suggests a high degree of autonomy and influence over feature development. The "Gameplay & UI Developer" title, combined with "core gameplay improvements" and "develop new meta features," indicates a blend of systems programming and user-facing feature development.

📈 Primary Responsibilities

  • Engineer and implement robust, polished client-facing gameplay features, prioritizing UI, animation, and visual fidelity.

  • Design and develop core gameplay mechanics and systems that drive player engagement and retention within the mobile gaming context.

  • Create and integrate new meta features and game systems to expand content and player progression.

  • Continuously enhance, maintain, and optimize existing gameplay code, UI elements, and technical systems for performance and stability.

  • Translate game design concepts and player feedback into tangible, high-quality playable features and improvements.

  • Actively participate in the full development lifecycle, including prototyping, testing, iteration, and refinement.

  • Identify and resolve complex technical challenges, ensuring strong performance and efficient resource utilization on mobile platforms.

  • Take ownership of assigned features and projects, driving them to completion while adhering to project timelines and quality standards.

  • Collaborate effectively with cross-functional teams, including designers, artists, and other engineers, to achieve shared project goals.

  • Contribute to maintaining and elevating the overall technical and creative standards of the game.

📝 Enhancement Note: The responsibilities highlight a blend of direct feature development (gameplay, UI, meta features) and system-level ownership (enhancement, optimization, refinement). The emphasis on "player-facing features" and "visual polish" indicates a need for a developer who understands the player experience.

🎓 Skills & Qualifications

Education: While no specific degree is mentioned, a Bachelor's degree in Computer Science, Game Development, or a related field is typically expected for this level of experience.

Experience: 5+ years of professional software development experience, with a strong focus on game development.

Required Skills:

  • 5+ years of professional experience developing with C# and the Unity game engine.

  • Proven track record of successfully developing and shipping multiple mobile games.

  • Deep understanding of gameplay development principles and the casual mobile gaming market.

  • Strong proficiency in developing and optimizing UI elements and systems within Unity.

  • Demonstrated experience in implementing and refining gameplay mechanics and systems.

  • Excellent problem-solving abilities with a keen focus on performance, optimization, and technical quality.

  • Hands-on, creative approach to development with meticulous attention to detail and a commitment to delivering polished results.

  • Ability to contribute innovative ideas and make sound, practical decisions in a fast-paced development environment.

  • Strong written and verbal communication skills in English.

  • Proven ability to work effectively in a collaborative, multidisciplinary team setting. Preferred Skills:

  • Expertise in specialized areas such as advanced animation systems, particle effects, shader development, software architecture, deep performance optimization, or network programming.

  • Experience with live game operations, including post-launch updates and player feedback integration.

  • Familiarity with game design principles and the ability to influence game mechanics from a technical perspective.

  • Experience with version control systems (e.g., Git).

📝 Enhancement Note: The requirements emphasize deep Unity and C# expertise, specifically within the mobile gaming sector. The "5+ years" combined with the "best-in-class compensation" suggests this is a senior-level role, and the preference for specialization indicates a need for deep technical expertise in at least one area beyond general gameplay and UI.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrable examples of polished UI implementations in Unity, showcasing intuitive design and smooth transitions.

  • Case studies or project breakdowns highlighting core gameplay systems developed, detailing problem-solving approaches and technical implementations.

  • Examples of mobile game projects that have been successfully shipped, detailing your specific contributions and the challenges overcome.

  • Projects showcasing animation work, visual effects (particle systems), or shader development if applicable to your specialization.

  • Evidence of performance optimization efforts, including metrics and techniques used to improve frame rates and reduce memory footprint on mobile devices. Process Documentation:

  • Clear documentation of your development workflow, including how you approach feature design, implementation, and testing.

  • Examples of how you have collaborated with designers and artists to integrate assets and refine user experience.

  • Documentation of how you approach technical problem-solving and debugging in a live game environment.

📝 Enhancement Note: Given the role's focus on polished features and systems, a portfolio is crucial. It should not only showcase completed work but also the developer's thought process, problem-solving skills, and ability to deliver high-quality, optimized mobile game experiences.

💵 Compensation & Benefits

Salary Range:

Due to the "best-in-class compensation" and "fully remote position within CET ±2 hours" for a senior role (5-10 years experience) in Turkey, a competitive range is expected. Based on market data for senior game developers in Turkey and remote roles with similar requirements, an estimated annual salary range would be between €40,000 - €70,000 (or equivalent in TRY, approximately 1,350,000 - 2,350,000 TRY). This estimate accounts for the specified experience level, the senior nature of the role, and the high compensation promise.

Benefits:

  • Fully remote position, with a focus on candidates within CET ±2 hours for collaboration.

  • Best-in-class compensation package, reflecting the senior level and specialized skills required.

  • Additional benefits tailored to the specific country of residence (Turkey).

  • Opportunity to work on a globally recognized and successful mobile game.

  • Significant direct impact on gameplay mechanics, new features, and the overall player experience.

  • Collaborative and supportive environment with experienced gaming professionals.

  • Creative input and contribution to key game development decisions and strategic direction.

  • Exposure to live game development, continuous iteration, and player-driven improvements.

Working Hours: 40 hours per week, with flexibility expected within the CET ±2 hour time zone for effective team collaboration.

📝 Enhancement Note: The salary range is an estimate based on industry benchmarks for senior game developers in Turkey and the "best-in-class" compensation promise. Actual compensation will vary based on the specific candidate's qualifications, experience, and the partner company's internal compensation structure. Benefits are detailed to highlight the attractiveness of the role for experienced professionals.

🎯 Team & Company Context

🏢 Company Culture

Industry: Mobile Gaming / Technology. The partner company operates within the highly competitive and dynamic mobile gaming sector, known for its rapid innovation, player-centric approach, and focus on live operations.

Company Size: While not explicitly stated for the partner company, the description implies a "small, senior, and multidisciplinary team." This suggests a lean, agile development environment where individual contributions are highly visible and impactful.

Founded: The founding date of the partner company is not provided. However, the mention of a "globally successful mobile game" indicates a mature product and likely an established company with a proven track record in the market.

Team Structure:

  • The team is described as "small, senior, and multidisciplinary," implying a flat hierarchy with a high degree of autonomy for its members.

  • Developers will likely report to a Lead Developer or Technical Director, working closely with game designers, artists, and potentially product managers.

  • Cross-functional collaboration is central, with constant interaction between different disciplines to ensure cohesive game development. Methodology:

  • Agile development methodologies are likely employed, given the nature of live game development and the emphasis on iteration based on player feedback.

  • A data-driven approach is implied through "player feedback and performance insights" guiding development decisions.

  • Emphasis on continuous integration and deployment (CI/CD) practices for live game updates is probable.

Company Website: Jobgether.com (Note: This is the platform, not the partner company's direct site. The partner company's website is not provided.)

📝 Enhancement Note: The "small, senior, multidisciplinary team" suggests a high-performance culture where experienced professionals are empowered to make significant contributions. The focus on a "globally successful mobile game" implies a company that understands market dynamics and player engagement.

📈 Career & Growth Analysis

Operations Career Level: This is a Senior Gameplay & UI Developer role. It sits at a high individual contributor level, requiring deep technical expertise and the ability to mentor or guide less experienced team members implicitly through code quality and best practices. The role offers significant ownership and influence over features and design.

Reporting Structure: The developer will likely report to a Lead Developer or a Technical Director. They will work closely with game designers and artists, forming a core part of the game development team.

Operations Impact: The impact is direct and substantial. Developers in this role shape the core player experience, from the intuitiveness of the UI to the fun factor of the gameplay. Their work directly influences player engagement, retention, and overall satisfaction with a globally recognized mobile game.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in areas like advanced animation, VFX, shaders, performance optimization, or networking, becoming a go-to specialist.

  • Technical Leadership: Progress towards Lead Developer or Technical Director roles, taking on more architectural responsibilities and leading development teams.

  • Game Design Influence: Grow influence in game design decisions, leveraging technical insights to propose and implement innovative gameplay features.

  • Cross-Disciplinary Skill Development: Gain broader exposure to other aspects of game development through close collaboration.

📝 Enhancement Note: This role offers a clear path for senior individual contributors to grow technically and influence product direction. The focus is on deepening expertise and contributing at a high level within a specialized domain rather than immediate management.

🌐 Work Environment

Office Type: Fully Remote. This role is conducted entirely online, leveraging digital collaboration tools.

Office Location(s): While the role is remote, candidates are preferred to be within CET ±2 hours of time difference. This facilitates synchronous collaboration for meetings, discussions, and real-time problem-solving.

Workspace Context:

  • The workspace is digital, relying heavily on communication platforms (e.g., Slack, Discord), project management tools (e.g., Jira), and version control systems.

  • Collaboration will be frequent, requiring proactive communication and engagement with team members across different disciplines.

  • Access to development tools and environments will be managed remotely, likely through cloud-based solutions or secure remote access.

Work Schedule: The standard work week is 40 hours. While remote, adherence to core working hours within the CET ±2 time zone is expected for effective team synchronization and collaboration. Flexibility may be offered, but consistent availability for team needs is paramount.

📝 Enhancement Note: The remote nature necessitates strong self-discipline and proactive communication skills. The time zone preference is a key factor for team synergy and efficient workflow.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening (AI-Powered): Jobgether's AI will perform an initial objective review of applications against core requirements.

  • Hiring Manager/Team Review: Shortlisted candidates will have their profiles and portfolios reviewed by the partner company's hiring team.

  • Technical Interview(s): Expect in-depth technical discussions focusing on Unity, C#, gameplay systems, UI development, and problem-solving. This may include live coding challenges or discussions about past projects.

  • Portfolio Presentation: A dedicated session to walk through your portfolio, explaining your contributions, technical decisions, and the impact of your work on shipped titles.

  • Design/Gameplay Discussion: A conversation potentially involving game design scenarios, how you would approach implementing specific features, or how you'd optimize existing mechanics.

  • Cultural Fit / Team Interview: An assessment of your collaboration style, communication skills, and how you would integrate into a senior, multidisciplinary team.

Portfolio Review Tips:

  • Highlight Relevant Projects: Prioritize mobile game projects, especially those involving significant UI, animation, or core gameplay development.

  • Quantify Impact: For each project, clearly state your specific role, contributions, and any measurable outcomes (e.g., performance improvements, feature adoption).

  • Showcase Technical Depth: For gameplay systems, explain the architecture, algorithms used, and any complex challenges you overcame. For UI, detail implementation strategies, animation techniques, and responsiveness.

  • Demonstrate Problem-Solving: Be prepared to discuss technical hurdles encountered and your methodologies for resolving them, particularly regarding performance and optimization.

  • Tell a Story: Structure your portfolio presentation to tell a narrative about your journey as a developer and your passion for creating engaging player experiences.

Challenge Preparation:

  • Unity/C# Proficiency: Brush up on advanced Unity features, C# best practices, and common mobile development patterns.

  • Algorithm & Data Structures: Be ready for questions related to efficient data management and algorithmic problem-solving relevant to game systems.

  • Optimization Techniques: Prepare to discuss strategies for profiling, identifying bottlenecks, and optimizing performance (CPU, GPU, memory) on mobile devices.

  • UI/UX Principles: Understand fundamental UI/UX design principles and how to implement them effectively in Unity.

📝 Enhancement Note: The emphasis on a portfolio and technical interviews suggests that practical application of skills is highly valued. The AI screening by Jobgether means ensuring your resume and application clearly match the listed requirements is critical.

🛠 Tools & Technology Stack

Primary Tools:

  • Unity Engine: The core development platform. Deep expertise is essential.

  • C#: The primary programming language.

  • Version Control: Git (or similar, e.g., Perforce) for collaborative code management.

Analytics & Reporting:

  • In-game Analytics Tools: Likely integrated (e.g., Firebase Analytics, GameAnalytics, or custom solutions) to gather player data and performance metrics.

  • Performance Profilers: Unity Profiler, Xcode Instruments, Android Studio Profiler for diagnosing performance issues.

CRM & Automation:

  • Project Management: Tools like Jira, Asana, or Trello for task tracking and workflow management.

  • Communication Platforms: Slack, Discord for team communication and collaboration.

  • CI/CD Tools: Potentially Jenkins, Unity Cloud Build, or similar for automated builds and deployments.

📝 Enhancement Note: Proficiency in Unity and C# is non-negotiable. Familiarity with common game development workflows, including version control and project management tools, is expected. The ability to leverage analytics for decision-making is also a strong plus.

👥 Team Culture & Values

Operations Values:

  • Quality & Polish: A strong commitment to delivering high-fidelity, visually appealing, and functionally robust features.

  • Player-Centricity: Designing and developing with the player experience as the primary focus, iterating based on feedback.

  • Collaboration & Teamwork: Valuing open communication, mutual respect, and collective problem-solving within a multidisciplinary team.

  • Innovation & Creativity: Encouraging new ideas and creative approaches to gameplay and UI design.

  • Ownership & Accountability: Taking responsibility for features and driving them to successful completion.

Collaboration Style:

  • Cross-functional integration: Close working relationships between developers, designers, and artists are key to creating cohesive game experiences.

  • Proactive Communication: Regular updates, seeking input, and providing feedback are essential in a remote, multidisciplinary setting.

  • Mentorship & Knowledge Sharing: Senior team members are expected to share knowledge and best practices, fostering a learning environment.

  • Agile & Iterative: Embracing a flexible approach to development, adapting to changes and incorporating feedback throughout the process.

📝 Enhancement Note: The culture likely emphasizes high performance, autonomy, and a shared passion for creating great games. The remote nature necessitates a strong emphasis on communication and collaborative tools.

⚡ Challenges & Growth Opportunities

Challenges:

  • Live Game Complexity: Managing the intricacies of a live, globally recognized mobile game, including ongoing updates, bug fixes, and feature integrations without disrupting the existing player base.

  • Performance Optimization: Continuously balancing feature richness with stringent performance requirements on a wide range of mobile devices.

  • Cross-Platform Consistency: Ensuring features and UI function flawlessly and look great across various iOS and Android devices and screen sizes.

  • Balancing Innovation with Stability: Introducing new meta features and gameplay ideas while maintaining the stability and established appeal of a successful live game.

Learning & Development Opportunities:

  • Deepening Technical Expertise: Opportunities to become a subject matter expert in specialized areas of game development through hands-on project work.

  • Exposure to Live Operations: Gaining invaluable experience in the unique challenges and strategies of maintaining and evolving a live game service.

  • Mentorship from Senior Professionals: Learning from experienced game developers, designers, and artists within a collaborative environment.

  • Contributing to a Global Product: Having a direct impact on a game played by millions, providing a significant sense of accomplishment and professional validation.

📝 Enhancement Note: The challenges are inherent to live game development on a large scale. Growth opportunities are centered on deepening technical mastery and contributing at a high level to a successful product.

💡 Interview Preparation

Strategy Questions:

  • "Describe a complex gameplay system you designed and implemented in Unity. What were the key technical challenges and how did you overcome them?" (Focus on architecture, problem-solving, and optimization.)

  • "Walk me through a significant UI feature you developed. How did you ensure it was user-friendly, performant, and visually polished?" (Highlight UI implementation, animation, and user-centric design.)

  • "How would you approach optimizing a game that is experiencing frame rate drops on mid-range mobile devices?" (Discuss profiling techniques, common bottlenecks, and optimization strategies.)

  • "Tell me about a time you had to balance creative feature development with technical constraints or deadlines." (Demonstrate prioritization, pragmatism, and problem-solving.) Company & Culture Questions:

  • "What interests you specifically about working on a live mobile game like [mention game if known/implied]?" (Show genuine interest in the product and live ops.)

  • "How do you approach collaboration with non-technical team members, such as game designers or artists?" (Emphasize communication and teamwork.)

  • "Describe your ideal work environment for a remote role." (Align with the company's remote-first culture and collaboration needs.) Portfolio Presentation Strategy:

  • Structure: Organize your portfolio by project, clearly stating the project's goal, your role, and the technologies used.

  • Highlight Key Contributions: For each project, use specific examples and metrics to showcase your impact. For gameplay, detail mechanics; for UI, show polished interfaces and animations.

  • Focus on Problem-Solving: Be ready to deep-dive into specific technical challenges and how you architected solutions, especially regarding performance and optimization.

  • Demonstrate Passion: Convey your enthusiasm for game development and your commitment to creating engaging player experiences.

📝 Enhancement Note: Interviews will likely be highly technical and practical, focusing on your ability to deliver high-quality, performant game features. Be prepared to discuss your past work in detail and articulate your development process.

📌 Application Steps

To apply for this operations position:

  • Submit your application through the Jobgether platform.

  • Customize Your Resume: Ensure your resume clearly highlights your 5+ years of Unity and C# experience, specifically mentioning mobile game development, UI, animation, and gameplay systems. Use keywords from the job description.

  • Prepare Your Portfolio: Curate your strongest mobile game projects that demonstrate your skills in Unity, C#, UI development, animation, and gameplay systems. Be ready to present specific case studies on your contributions, challenges, and solutions.

  • Research the Partner Company: If possible, research the partner company and their games to understand their style, target audience, and market position. This will help tailor your application and interview responses.

  • Practice Technical Explanations: Rehearse explaining complex technical concepts, gameplay systems, and UI implementations concisely and clearly, as you will likely be asked to do so during interviews.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

The ideal candidate must have 5+ years of professional experience with C# and Unity, with a proven track record of shipping successful mobile games. Strong problem-solving skills and expertise in specialized areas like performance optimization or UI development are required.