Gameplay & UI Developer
π Job Overview
Job Title: Gameplay & UI Developer
Company: Jobgether (Partner Company)
Location: Germany
Job Type: Full-time
Category: Game Development / Software Engineering
Date Posted: 2026-09-14
Experience Level: 5+ Years Professional Experience
Remote Status: Fully Remote
π Role Summary
-
Develop and enhance client-facing gameplay features, with a significant emphasis on user interface (UI), animations, and visual polish for a globally successful mobile game.
-
Design, implement, and iterate on core gameplay mechanics and new meta features to expand player engagement and game longevity.
-
Collaborate within a small, senior, and multidisciplinary team, taking ownership of features from concept through to refinement.
-
Focus on technical quality, performance optimization, and problem-solving to ensure a seamless and enjoyable player experience.
-
Contribute to game design decisions, translating creative concepts into high-quality, playable game elements.
π Enhancement Note: While the title "Gameplay & UI Developer" suggests a blend, the description heavily emphasizes UI, animation, and visual polish alongside core gameplay. This indicates a role that requires strong front-end game development skills with a keen eye for user experience and aesthetic appeal within the Unity engine. The "partner company" aspect implies Jobgether acts as a facilitator, and direct application/communication will likely be with the end-employer.
π Primary Responsibilities
-
Architect and implement robust, performant UI systems and engaging animations within Unity using C#.
-
Develop and refine core gameplay loops, ensuring they are intuitive, fun, and aligned with the casual mobile gaming market.
-
Design and integrate new meta-game features and progression systems that drive player retention and monetization.
-
Proactively identify and address technical debt, performance bottlenecks, and bugs to maintain a high standard of game quality.
-
Translate game design documents and creative briefs into functional, polished game features.
-
Collaborate with artists and designers to ensure visual and gameplay elements are cohesive and impactful.
-
Participate in code reviews, providing constructive feedback to peers and incorporating feedback received.
-
Contribute to the continuous improvement of development processes and tools within the team.
-
Take ownership of specific feature development, managing timelines and deliverables effectively.
-
Analyze player feedback and in-game data to inform design choices and drive iterative improvements.
π Enhancement Note: The responsibilities highlight a need for a developer who can bridge the gap between technical implementation and player-facing experience. The emphasis on "live mobile game" and "player feedback" suggests a dynamic environment requiring adaptability and continuous iteration, typical of GTM (Go-To-Market) operations within the gaming sector, particularly in live ops and product management alignment.
π Skills & Qualifications
Education: While no specific degree is mandated, a Bachelor's degree in Computer Science, Game Development, or a related field is often preferred, demonstrating foundational knowledge.
Experience: 5+ years of professional game development experience, with a strong focus on Unity and C#, particularly in the mobile gaming space.
Required Skills:
-
Unity Engine Expertise: Deep understanding and practical application of Unity's features, including its editor, scripting API, and asset pipeline.
-
C# Proficiency: Advanced C# programming skills with a strong grasp of object-oriented programming principles and best practices for game development.
-
Mobile Game Development: Proven experience in developing, optimizing, and shipping successful games on iOS and Android platforms.
-
UI Development: Expertise in creating dynamic, responsive, and visually appealing user interfaces within Unity.
-
Animation Systems: Solid understanding of Unity's animation systems (Mecanim, Timeline) and experience implementing character and UI animations.
-
Gameplay Systems Design: Ability to design and implement complex gameplay mechanics, AI, and game logic.
-
Performance Optimization: Strong skills in identifying and resolving performance issues, memory management, and ensuring smooth frame rates on mobile devices.
-
Problem-Solving: Excellent analytical and problem-solving abilities to tackle technical challenges effectively.
-
Collaboration & Teamwork: Proven ability to work effectively in a multidisciplinary team environment, communicating clearly and contributing to a positive team dynamic.
-
English Communication: Excellent written and verbal communication skills in English.
Preferred Skills:
-
Shader Development: Experience writing custom shaders (HLSL/GLSL) for Unity.
-
Particle Systems: Proficiency in creating and optimizing complex particle effects.
-
Networking: Experience with multiplayer networking solutions in Unity.
-
Software Architecture: Understanding of robust software architecture patterns applicable to game development.
-
Casual Gaming Market: Familiarity with the trends, mechanics, and player expectations within the casual mobile gaming market.
-
Game Design Acumen: Ability to contribute to game design discussions and provide practical implementation insights.
-
Technical Quality Assurance: Experience with debugging, profiling, and ensuring technical quality.
π Enhancement Note: The "5+ years" requirement combined with "shipping successful mobile games" indicates a mid-to-senior level role. The emphasis on specialization areas (shaders, particles, networking, architecture) as strong advantages suggests the company values deep technical expertise and may be looking for individuals who can mentor or lead in these specific domains within the team.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Unity Project Demos: Showcase at least 2-3 distinct Unity projects that demonstrate your ability to build polished UI, implement engaging gameplay, and integrate animations.
-
Live Game Contributions: If possible, include examples or descriptions of features you developed for live mobile games, highlighting your role and impact.
-
Code Samples: Provide well-documented C# code samples that illustrate your programming practices, problem-solving skills, and understanding of Unity's architecture.
-
Performance Optimization Case Studies: Detail instances where you identified and resolved performance issues, showcasing your optimization techniques and the resulting improvements.
-
UI/UX Design Examples: Include visual examples of UI layouts, flowcharts, or interactive prototypes you've designed or implemented.
Process Documentation:
-
Feature Development Walkthrough: Be prepared to walk through the process of developing a significant feature from your portfolio, explaining the design decisions, technical implementation, challenges faced, and how you overcame them.
-
Problem-Solving Methodology: Clearly articulate your approach to debugging and troubleshooting complex issues in Unity.
-
Collaboration Workflow: Describe how you typically collaborate with designers, artists, and other developers on features, including your contribution to design discussions and feedback loops.
π Enhancement Note: For a role focused on gameplay and UI development, a portfolio is critical. It needs to demonstrate not just coding ability but also an understanding of player experience, visual design, and the iterative development process inherent in live game operations. The emphasis on "live game" experience suggests a need to see how candidates handle ongoing development and player feedback.
π΅ Compensation & Benefits
Salary Range: Based on industry benchmarks for experienced Gameplay & UI Developers in Germany with 5+ years of experience working remotely, a competitive salary range would typically fall between β¬60,000 - β¬90,000 annually. This can vary based on specific expertise, the exact location within Germany (for tax/social security purposes), and the company's compensation philosophy.
Benefits:
-
Fully Remote: Work from anywhere within CET Β±2 hours, offering significant flexibility.
-
Best-in-Class Compensation: A commitment to competitive pay, reflecting the value of experienced talent.
-
Country-Specific Benefits: Additional benefits tailored to the employee's country of residence, likely including health insurance, retirement contributions, and paid time off.
-
Global Game Impact: Opportunity to work on a globally recognized mobile game with millions of players.
-
Direct Influence: Make a tangible impact on gameplay, features, and the overall player experience.
-
Expert Collaboration: Work alongside experienced gaming professionals in a collaborative team setting.
-
Creative Contribution: Opportunities to shape game development decisions and contribute creatively.
-
Live Game Exposure: Gain experience in live game development, feature iteration, and responding to player-driven improvements.
Working Hours: Approximately 40 hours per week, with flexibility inherent in a remote, full-time role. The "CET Β±2 hours" requirement suggests a need for core working hours overlap with European time zones for effective collaboration.
π Enhancement Note: The salary estimate is based on publicly available data for senior game developers in Germany, adjusted for a remote, full-time position. The "CET Β±2 hours" constraint is a crucial detail for remote work, indicating that candidates must align with European business hours for synchronous collaboration, even if the role is fully remote.
π― Team & Company Context
π’ Company Culture
Industry: Mobile Game Development, specifically focusing on casual and globally recognized titles.
Company Size: The description implies a small, senior, multidisciplinary team within a larger entity (the partner company). The exact size of the end-employer is not specified, but the team structure suggests a focused development unit.
Founded: The founding date of the partner company is not provided, but the "globally successful mobile game" suggests an established product and potentially a mature company.
Team Structure:
-
Small & Senior: Composed of experienced professionals with deep expertise.
-
Multidisciplinary: Includes specialists from design, art, engineering, and potentially other areas.
-
Collaborative: Emphasis on teamwork, shared ownership, and mutual support.
-
Ownership-Driven: Team members are expected to take initiative and own features.
-
Remote-First: The team operates fully remotely, necessitating strong communication and asynchronous work practices.
Methodology:
-
Agile/Iterative Development: Implied by "ongoing development," "iteration," and "player feedback."
-
Data-Informed Decisions: "Player feedback and performance insights" suggest a data-driven approach to feature development and refinement.
-
Quality-Focused: Strong emphasis on "visual polish," "technical quality," and "player experience."
-
Creative Exploration: Encourages "innovative ideas" and "experimentation with new ideas."
Company Website: Jobgether's website is jobgether.com. The end-employer's website is not directly provided but can be inferred from the context of their product.
π Enhancement Note: The description of the team as "small, senior, and multidisciplinary" is key. This suggests a lean, highly skilled group where individual contributions are significant and collaboration is essential. The "partner company" dynamic means Jobgether is the application portal, not the direct employer, so candidates should research the end-employer if possible, though the provided information focuses on the role itself.
π Career & Growth Analysis
Operations Career Level: This role is positioned as a Senior Gameplay & UI Developer. It requires significant professional experience (5+ years) and implies a high degree of autonomy, ownership, and the ability to contribute to design decisions. It's a hands-on technical role rather than a management position, focusing on specialized development expertise.
Reporting Structure: While not explicitly stated, in a small, senior team, reporting is likely to a Lead Developer, Technical Director, or potentially a Game Director/Producer. The emphasis on collaboration suggests direct interaction with peers and cross-functional leads.
Operations Impact: The role has a direct and significant impact on the player experience and the commercial success of a globally recognized mobile game. By developing engaging UI, polished animations, and compelling gameplay, the developer contributes to player retention, satisfaction, and ultimately, revenue generation for the game.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in areas like advanced animation, shader programming, performance optimization, or engine architecture.
-
Game Design Contribution: Further develop skills in game design by taking on more complex design challenges and influencing feature direction.
-
Mentorship: As a senior member, opportunities may arise to mentor junior developers or share knowledge within the team.
-
Project Ownership: Grow by taking on larger, more complex features or entire systems.
-
Live Ops Experience: Gain extensive experience in the dynamic and iterative world of live game operations, a highly valued skill in the industry.
π Enhancement Note: The growth opportunities are primarily technical and creative, aligning with a senior individual contributor path. The "live game" aspect is a significant differentiator, offering experience in a fast-paced, player-centric development environment that is distinct from traditional project-based game development.
π Work Environment
Office Type: Fully Remote.
Office Location(s): The role is based in Germany, but the work is performed remotely from anywhere within CET Β±2 hours. This means candidates should be located within a timezone that allows for reasonable overlap with Central European Time.
Workspace Context:
-
Independent Work: Requires self-discipline and a dedicated workspace conducive to focused programming and development.
-
Digital Collaboration Tools: Relies heavily on communication platforms (e.g., Slack, Discord) and project management tools for team interaction.
-
Flexibility: Offers the benefit of working from a preferred location, balancing personal life with professional responsibilities.
-
European Time Zone Alignment: Requires adherence to core working hours that overlap with CET for team meetings and synchronous collaboration.
Work Schedule: Standard full-time hours, approximately 40 hours per week. The remote nature allows for some flexibility in daily scheduling, provided core collaboration times are met.
π Enhancement Note: The "CET Β±2 hours" constraint is critical. It's not just about being remote, but about being remote within a specific time zone band to ensure effective team collaboration, which is a common requirement for European remote roles.
π Application & Portfolio Review Process
Interview Process:
-
Initial Screening (Jobgether AI): An AI-powered matching process by Jobgether to assess core requirements.
-
Application Review (Partner Company): Shortlisted candidates' applications and portfolios are shared with the hiring company.
-
Technical Interview(s): Likely to include in-depth discussions on Unity, C#, game development principles, and problem-solving scenarios. May involve live coding challenges or technical assessments.
-
Portfolio Presentation: Candidates will likely present their portfolio, walking through key projects, design choices, and technical implementations.
-
Team/Cultural Fit Interview: Discussion with team members to assess collaboration style, communication skills, and alignment with the team's culture.
-
Final Decision: Managed by the hiring company.
Portfolio Review Tips:
-
Highlight Relevant Experience: Focus on projects showcasing Unity, C#, UI, animation, and gameplay development, especially for mobile.
-
Showcase Polish: Emphasize visual polish, smooth animations, and intuitive UI in your examples.
-
Detail Your Role: Clearly articulate your specific contributions, responsibilities, and impact on each project.
-
Explain Technical Decisions: Be prepared to discuss the "why" behind your technical choices, including architecture, optimization strategies, and trade-offs.
-
Demonstrate Problem-Solving: Use case studies to illustrate how you tackled challenging technical problems and achieved positive outcomes.
-
Quantify Results: Where possible, use metrics (e.g., performance improvements, engagement increases) to demonstrate the impact of your work.
Challenge Preparation:
-
Unity & C# Fundamentals: Brush up on core Unity concepts, scripting best practices, and common design patterns.
-
Mobile Optimization: Review techniques for optimizing memory, CPU, and GPU usage on mobile devices.
-
UI/UX Principles: Understand common UI patterns and best practices for mobile user experience.
-
Problem-Solving Scenarios: Practice thinking through technical challenges and articulating your solutions clearly.
-
Live Game Concepts: Be ready to discuss the unique challenges and opportunities of developing for live, player-driven games.
π Enhancement Note: The Jobgether AI screening is an initial filter. The real evaluation begins with the partner company. A strong portfolio that clearly demonstrates the required skills and a well-prepared presentation are crucial for advancing. The emphasis on "live game" development means candidates should be ready to discuss iterative processes and player feedback integration.
π Tools & Technology Stack
Primary Tools:
-
Unity Engine: The core development platform for building the game.
-
C#: The primary programming language for scripting gameplay and UI logic.
Analytics & Reporting:
-
In-game Analytics Tools: Likely integrated to track player behavior, feature usage, and performance metrics (e.g., Unity Analytics, Firebase Analytics, custom solutions).
-
Performance Profilers: Unity's built-in profiler and potentially external tools for deep performance analysis.
CRM & Automation:
-
Version Control Systems: Git (e.g., GitHub, GitLab, Bitbucket) is standard for code management and collaboration.
-
Project Management Tools: Tools like Jira, Asana, or Trello are likely used for task tracking and workflow management.
-
Communication Platforms: Slack, Discord, or similar for team communication.
π Enhancement Note: While the core tools are Unity and C#, proficiency with version control (Git) and project management/communication tools is essential for remote team collaboration. Understanding in-game analytics is also key for a role focused on iterative development based on player data.
π₯ Team Culture & Values
Operations Values:
-
Quality & Polish: A deep commitment to delivering high-quality, visually appealing, and technically sound features.
-
Player-Centricity: Designing and developing with the player experience as the primary focus.
-
Collaboration & Teamwork: Fostering a supportive environment where ideas are shared freely and team members work together towards common goals.
-
Ownership & Accountability: Encouraging individuals to take responsibility for their work and drive features to completion.
-
Innovation & Creativity: Valuing new ideas and providing opportunities for creative problem-solving and experimentation.
-
Efficiency & Optimization: Striving for performant code and streamlined development processes.
Collaboration Style:
-
Cross-functional: Close collaboration with designers, artists, and other engineers.
-
Iterative Feedback: Regular sharing of work and constructive feedback loops.
-
Asynchronous Communication: Effective use of digital tools to communicate and collaborate across time zones.
-
Shared Ownership: A collective responsibility for the success of features and the game as a whole.
π Enhancement Note: The culture emphasizes a blend of creative freedom and disciplined execution, typical of successful game development studios. The remote aspect necessitates a strong emphasis on communication and transparency.
β‘ Challenges & Growth Opportunities
Challenges:
-
Balancing Gameplay and UI: Effectively integrating complex gameplay mechanics with intuitive and visually appealing user interfaces.
-
Performance on Mobile: Constantly optimizing for diverse mobile hardware and ensuring a smooth experience across various devices.
-
Live Game Iteration: Adapting to evolving player needs, market trends, and the demands of a live service game.
-
Remote Collaboration: Maintaining strong team cohesion and effective communication in a fully remote environment.
-
Technical Debt Management: Balancing new feature development with the ongoing maintenance and refactoring of existing systems.
Learning & Development Opportunities:
-
Advanced Unity Features: Exploring and mastering new Unity versions, rendering pipelines, or specialized engine systems.
-
Industry Best Practices: Staying updated with the latest trends in mobile game development, UI/UX design, and gameplay mechanics.
-
Cross-Disciplinary Learning: Gaining insights into game design, art pipelines, and live operations strategies.
-
Mentorship Programs: Potential to learn from senior team members or mentor junior colleagues.
-
Industry Conferences/Workshops: Opportunities to attend relevant events (virtual or in-person) to enhance skills and network.
π Enhancement Note: The challenges are inherent to modern game development, particularly for live mobile titles. The growth opportunities are focused on deepening technical expertise and broadening understanding of the game development lifecycle.
π‘ Interview Preparation
Strategy Questions:
-
"Describe a challenging gameplay feature you developed. What were the technical hurdles, and how did you overcome them?"
-
"Walk me through your process for designing and implementing a complex UI system in Unity. What considerations did you make for user experience and performance?"
-
"How do you approach optimizing a game feature for mobile performance? Can you provide an example?"
-
"How do you ensure your code is maintainable and scalable in a live game environment?"
-
"Describe a time you had to collaborate closely with a designer or artist to bring a feature to life. What was your role, and how did you manage feedback?" Company & Culture Questions:
-
"What interests you about working on a globally recognized mobile game?"
-
"How do you contribute to a positive and collaborative team environment, especially in a remote setting?"
-
"What are your thoughts on the casual mobile gaming market and its trends?"
-
"How do you stay updated with the latest developments in Unity and game development?"
-
"What is your approach to receiving and giving constructive feedback on code and designs?" Portfolio Presentation Strategy:
-
Structure Your Narrative: For each project, clearly state the objective, your role, the technologies used, the challenges, your solutions, and the outcome/impact.
-
Focus on Visuals: Use video clips, screenshots, and live demos to showcase the polish and functionality of your work.
-
Code Snippets: Prepare well-commented code examples that highlight your best practices and problem-solving approach.
-
Be Concise and Clear: Articulate your points effectively, avoiding jargon where possible, and be ready to answer detailed questions about your implementations.
-
Highlight Collaboration: Emphasize how you worked with others and how your contributions integrated into the larger project.
π Enhancement Note: Interview questions will likely probe your technical depth, problem-solving skills, and ability to work within a team on a live product. Preparing specific examples from your portfolio that address these areas will be key.
π Application Steps
To apply for this operations position:
-
Submit your application through the provided Jobgether link.
-
Tailor Your Resume: Ensure your resume highlights your experience with Unity, C#, mobile game development, UI/animation, and performance optimization, using keywords from the job description. Quantify achievements wherever possible.
-
Curate Your Portfolio: Select your strongest Unity projects that best showcase your skills in gameplay, UI, and animation. Prepare clear descriptions and potentially video demonstrations.
-
Prepare Your Narrative: Practice articulating your experience, technical decisions, and problem-solving approaches for both your resume and portfolio walkthrough.
-
Research the Game: If the specific game is identifiable, research its mechanics, UI, and target audience to demonstrate your understanding and interest.
β οΈ 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 has 5+ years of professional experience with C# and Unity, with a proven track record of shipping successful mobile games. You must possess strong problem-solving skills and the ability to work effectively within a senior, multidisciplinary team.