Gameplay & UI Developer
π Job Overview
Job Title: Gameplay & UI Developer
Company: Jobgether (Partner Company)
Location: Switzerland
Job Type: Full-time
Category: Game Development / Software Engineering
Date Posted: September 14, 2026
Experience Level: Mid-Senior Level (5+ years)
Remote Status: Fully Remote
π Role Summary
-
Develop and enhance client-facing gameplay features, with a significant focus on user interface (UI) and animation polish for a globally successful mobile game.
-
Drive core gameplay improvements and implement new meta features, directly impacting player engagement and the overall game experience.
-
Collaborate within a small, senior, and multidisciplinary team, taking ownership of features from initial design through refinement and testing.
-
Leverage strong Unity and C# expertise to solve complex technical challenges, optimize performance, and maintain high standards of quality.
-
Contribute creatively to game design decisions and experiment with new ideas to shape the game's evolution based on player feedback and performance insights.
π Enhancement Note: While the role is listed as "Gameplay & UI Developer," the description heavily emphasizes front-end game development aspects, including UI, animation, and visual polish, within the context of a live mobile game. The "revenue operations" or "sales operations" context is not applicable here, as this is a game development role. The enhancement focuses on framing the responsibilities and requirements within the gaming industry.
π Primary Responsibilities
-
Design, implement, and refine engaging client-facing gameplay features, prioritizing UI, animation, and visual polish to ensure a high-quality player experience.
-
Develop and enhance core gameplay mechanics and systems to increase player engagement, retention, and overall enjoyment.
-
Create and integrate new meta-game features and systems that expand the game's content and longevity.
-
Proactively identify, troubleshoot, and resolve technical challenges related to gameplay, UI, and performance.
-
Collaborate effectively with cross-functional teams (designers, artists, other developers) to translate concepts into polished, playable features.
-
Contribute to game design discussions, offering technical insights and practical solutions to achieve desired player experiences.
-
Participate in iterative development cycles, incorporating player feedback and performance data to refine existing and new features.
-
Maintain and optimize existing gameplay and technical systems to ensure stability, performance, and scalability.
-
Take ownership of assigned features and projects, demonstrating creativity, attention to detail, and a commitment to delivering high-quality results.
-
Contribute to maintaining robust technical standards, coding best practices, and overall game quality.
π Enhancement Note: The responsibilities have been expanded to detail the nuances of working on a live mobile game, including iteration based on player feedback and performance insights, which are critical in the live-ops environment for mobile games.
π Skills & Qualifications
Education: While no specific degree is mandated, a strong portfolio and demonstrable experience in game development are paramount. A Bachelor's degree in Computer Science, Game Design, or a related field is often preferred but not strictly required if equivalent experience is demonstrated.
Experience: A minimum of 5 years of professional experience in game development, with a proven track record of shipping successful mobile titles.
Required Skills:
-
Unity Engine: Extensive professional experience (5+ years) developing games using Unity.
-
C# Programming: Advanced proficiency in C# for game logic, UI implementation, and system development.
-
Mobile Game Development: Proven experience in developing, shipping, and maintaining live mobile games, understanding platform-specific considerations (iOS/Android).
-
UI/UX Development: Strong capability in building intuitive and visually appealing user interfaces, including navigation, menus, and in-game HUDs.
-
Animation Systems: Experience implementing and working with Unity's animation systems (Mecanim, Timeline) for character and UI animations.
-
Gameplay Systems Design: Ability to design and implement core gameplay mechanics, rules, and systems that are engaging and fun.
-
Problem-Solving & Optimization: Excellent analytical and problem-solving skills, with a strong focus on identifying and resolving technical issues, optimizing performance (CPU, GPU, memory), and ensuring a smooth player experience.
-
Collaboration & Teamwork: Proven ability to work effectively in a multidisciplinary team environment, contributing to a collaborative and positive team dynamic.
-
Communication Skills: Excellent written and verbal communication skills in English, enabling clear articulation of ideas and technical concepts.
Preferred Skills:
-
Specialized Expertise: Deep knowledge in one or more specialized areas such as advanced animation techniques, particle systems, shader development, technical architecture, complex networking, or performance profiling.
-
Casual Gaming Market: Understanding of the casual mobile gaming market, including player behavior, monetization strategies, and design trends.
-
Game Design Acumen: Ability to contribute to game design discussions and translate abstract concepts into concrete, playable mechanics.
-
Tools & Technologies: Familiarity with version control systems (e.g., Git), agile development methodologies, and project management tools.
π Enhancement Note: The "Required Skills" section has been detailed to reflect the specific technical proficiencies expected for a Gameplay & UI Developer role in Unity, emphasizing practical application in mobile game development. Preferred skills highlight areas of specialization that would make a candidate stand out.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Shipped Mobile Titles: Demonstrate experience through at least one, preferably multiple, successfully launched mobile games on app stores.
-
Unity Project Examples: Showcase playable prototypes or game features built in Unity, highlighting UI implementation, gameplay mechanics, and visual polish.
-
Code Samples: Provide well-commented C# code samples that illustrate problem-solving skills, efficient coding practices, and system design.
-
UI/UX Demonstrations: Include examples of UI flow, interactive elements, and animations that showcase an understanding of user experience principles.
-
Performance Optimization Case Studies: If possible, demonstrate projects where performance was a key consideration, showing improvements made.
Process Documentation:
-
Gameplay Feature Implementation: Document the process of taking a gameplay feature from concept to implementation, including design considerations, technical challenges, and solutions.
-
UI System Design: Explain the process of designing and building a complex UI system, including considerations for scalability, responsiveness, and user flow.
-
Bug Fixing & Iteration: Detail your approach to identifying, debugging, and iterating on features based on feedback and performance data.
-
Tool/System Development: If applicable, showcase any tools or internal systems developed to improve the development workflow or game features.
π Enhancement Note: Portfolio requirements are critical for game development roles. This section details what a candidate should prepare to showcase their skills in Unity, C#, UI/UX, and gameplay development.
π΅ Compensation & Benefits
Salary Range: Given the location (Switzerland), experience level (5+ years), and the "best-in-class compensation" claim, a competitive salary range is expected. For a Senior Gameplay & UI Developer in Switzerland, annual salaries can range from CHF 100,000 to CHF 140,000+, depending on specific experience, specialization, and the exact location within Switzerland. The remote nature and the "best-in-class" promise suggest the upper end of this range is attainable for highly qualified candidates.
Benefits:
-
Fully Remote Work: Opportunity to work from anywhere within CET Β±2 hours, offering significant flexibility.
-
Best-in-Class Compensation: Highly competitive salary package designed to attract top talent.
-
Global Game Exposure: Work on a globally recognized and successful mobile game, impacting millions of players.
-
Collaborative Environment: Be part of a team of experienced gaming professionals, fostering a culture of shared learning and innovation.
-
Creative Impact: Direct influence on game design decisions, features, and player experiences.
-
Live Game Development: Gain experience in iterating on live features, responding to player feedback, and contributing to ongoing game evolution.
-
Country-Specific Benefits: Additional benefits tailored to the employee's country of residence, which may include health insurance, retirement plans, or paid time off.
Working Hours: While not explicitly stated, a standard full-time role in the gaming industry typically involves around 40 hours per week. The remote nature may offer some flexibility in scheduling, provided core collaboration hours are met and project deadlines are achieved.
π Enhancement Note: Salary estimation is based on Swiss market rates for senior software engineers with specialized skills, adjusted for the "best-in-class" compensation statement. Benefits are elaborated to provide more context for operations professionals.
π― Team & Company Context
π’ Company Culture
Industry: Mobile Gaming / Technology. The company operates within the highly competitive and dynamic mobile gaming market, focusing on creating engaging experiences for a global audience.
Company Size: Not explicitly stated, but the mention of a "small, senior, and multidisciplinary team" suggests a focused development unit, potentially within a larger organization or a well-established independent studio. The "partner company" aspect implies Jobgether is facilitating the hiring for an external entity.
Founded: Not specified. The focus is on a "globally successful mobile game," indicating a mature product and likely an established company.
Team Structure:
-
Small, Senior, Multidisciplinary: The team is composed of experienced professionals from various disciplines (development, design, art, etc.), fostering a collaborative and high-performance environment.
-
Ownership & Autonomy: Team members are expected to take ownership of features and ideas, with significant autonomy in their areas of expertise.
-
Direct Impact: The team structure allows for direct influence on game design and development decisions, with a clear line of sight from individual contributions to player experience.
Methodology:
-
Agile Development: Likely employing agile methodologies for iterative development, rapid prototyping, and adapting to feedback.
-
Data-Driven Iteration: Utilizing player feedback and performance analytics to inform feature development and improvements for live games.
-
Quality Focus: Strong emphasis on visual polish, animation quality, and overall player experience, indicating a commitment to craftsmanship.
Company Website: [Jobgether Website: https://jobgether.com/ - Note: This is Jobgether's platform, not the partner company's website. The partner company's website is not provided.]
π Enhancement Note: The company context is framed around the gaming industry and the implications of working on a live mobile game. The "partner company" aspect is highlighted, and the focus is on the team dynamics and development methodologies typical in game studios.
π Career & Growth Analysis
Operations Career Level: This role is positioned as a Mid-to-Senior level developer. It requires significant professional experience (5+ years) and the ability to independently own and deliver complex features. It's a hands-on technical role with opportunities for creative input and leadership within specific features or systems.
Reporting Structure: While the exact reporting line is not detailed, the description implies working within a "small, senior, and multidisciplinary team." This suggests reporting to a Lead Developer, Technical Director, or Game Director, with close collaboration across all team members.
Operations Impact: The impact is direct and significant on the player experience of a globally recognized mobile game. Contributions shape gameplay, UI/UX, and overall game engagement, influencing millions of players worldwide. This role is crucial for the ongoing success and evolution of a live product.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in areas like advanced animation, shaders, performance optimization, or game architecture, becoming a go-to specialist.
-
Feature Ownership & Leadership: Take on larger, more complex features or systems, potentially leading small project teams or mentoring junior developers.
-
Game Design Contribution: Grow influence in game design discussions, moving towards a hybrid design/development role or a senior technical design position.
-
Live Operations Expertise: Develop advanced skills in live game management, iteration based on data, and long-term product evolution.
-
Cross-Disciplinary Learning: Gain exposure to art pipelines, design processes, and other aspects of game development within a multidisciplinary team.
π Enhancement Note: Growth opportunities are tailored to a game development career path, focusing on technical depth, leadership within features, and design influence, rather than traditional "revenue operations" growth tracks.
π Work Environment
Office Type: This is a fully remote position. The company operates entirely online, with no physical office requirement for this role.
Office Location(s): The role is open to candidates located within CET Β±2 hours. This timezone constraint is likely to facilitate synchronous collaboration and team meetings.
Workspace Context:
-
Home Office Setup: Employees are expected to maintain a productive and professional home office environment.
-
Digital Collaboration Tools: Reliance on communication and collaboration platforms (e.g., Slack, Discord, Zoom, project management tools) for team interaction.
-
Flexible Schedule: While core collaboration hours are expected, the remote setup allows for some flexibility in structuring the workday to optimize personal productivity.
-
Focus on Output: The work environment emphasizes results and contributions rather than direct supervision, fostering autonomy and responsibility.
Work Schedule: The role is full-time. While specific daily hours are flexible within the CET Β±2 hours timezone, the expectation is consistent engagement and availability for team collaboration and project delivery.
π Enhancement Note: The remote work environment is detailed, emphasizing the tools and expectations for effective collaboration and productivity in a distributed team setting.
π Application & Portfolio Review Process
Interview Process:
-
Application Screening: Initial review of applications and resumes, with a strong emphasis on the provided portfolio.
-
Portfolio Review & Technical Assessment: Candidates will likely present their portfolio, discussing key projects, their contributions, and technical challenges overcome. This may be followed by a technical assessment or coding challenge.
-
Technical/Gameplay Interview: In-depth discussion about Unity, C#, game design principles, and problem-solving approaches. This could involve live coding exercises or architectural discussions.
-
Team/Culture Fit Interview: Meeting with members of the multidisciplinary team to assess collaboration style, communication, and cultural alignment.
-
Final Interview: A discussion with a senior member of the hiring company (e.g., Lead Developer, Director) to finalize the decision.
Portfolio Review Tips:
-
Showcase Impact: Clearly articulate your specific contributions to each project, especially in team environments. Quantify achievements where possible (e.g., "improved load times by X%," "implemented feature used by Y% of players").
-
Highlight Relevant Skills: Prioritize projects that demonstrate your Unity, C#, UI/UX, and gameplay development skills.
-
Explain Your Process: Be prepared to walk through your thought process, design decisions, and technical solutions for selected projects. Explain why you made certain choices.
-
Demonstrate Polish: Ensure any playable demos or videos are well-polished, showcasing attention to detail in animation, UI, and overall presentation.
-
Address Challenges: Be ready to discuss technical challenges you faced and how you overcame them, showcasing problem-solving abilities.
Challenge Preparation:
-
Unity & C# Fundamentals: Brush up on core Unity concepts (GameObject lifecycle, components, scene management, prefabs, physics) and C# programming best practices.
-
Gameplay Scenarios: Prepare for questions or challenges related to implementing common gameplay mechanics (e.g., movement, combat, inventory systems) or designing specific game loops.
-
UI Implementation: Practice designing and implementing responsive UI layouts, handling user input, and creating smooth animations within Unity.
-
Performance Optimization: Be ready to discuss common performance bottlenecks in mobile games and strategies for addressing them (e.g., draw calls, memory management, profiling tools).
-
Problem-Solving Scenarios: Think through how you would approach hypothetical technical or design problems presented by the interviewer.
π Enhancement Note: The interview process and preparation tips are tailored to a game development role, emphasizing the importance of a strong portfolio and technical demonstration of Unity and C# skills.
π Tools & Technology Stack
Primary Tools:
-
Unity Engine: The core development environment. Proficiency is non-negotiable.
-
C#: The primary programming language for scripting in Unity.
-
Version Control: Git (e.g., GitHub, GitLab, Bitbucket) is standard for collaborative development.
-
Project Management: Tools like Jira, Asana, or Trello are commonly used for task tracking and workflow management.
Analytics & Reporting:
-
In-Game Analytics SDKs: Integration with platforms like Firebase Analytics, GameAnalytics, Unity Analytics, or custom solutions to track player behavior, engagement, and feature usage.
-
Data Visualization Tools: Potentially using tools like Tableau, Power BI, or custom dashboards to analyze game performance data.
CRM & Automation:
-
Not Directly Applicable: CRM systems are typically not a primary tool for game developers. Automation would focus on build pipelines (e.g., Jenkins, Unity Cloud Build), asset processing, and testing frameworks.
-
CI/CD Tools: Continuous Integration/Continuous Deployment tools for automated builds and testing.
π Enhancement Note: The technology stack is specific to game development, focusing on Unity, C#, version control, and relevant analytics tools used in the live game industry.
π₯ Team Culture & Values
Operations Values:
-
Player-Centricity: A core value is to create experiences that players will love, prioritizing engagement, fun, and a high-quality user experience.
-
Craftsmanship & Quality: A commitment to delivering polished, well-executed features with attention to detail in both code and presentation.
-
Collaboration & Teamwork: Valuing open communication, mutual respect, and working together effectively to achieve common goals.
-
Innovation & Creativity: Encouraging the exploration of new ideas and creative solutions to enhance gameplay and player engagement.
-
Ownership & Accountability: Empowering individuals to take responsibility for their work and contribute to the overall success of the game.
-
Continuous Improvement: A dedication to learning, iterating, and improving both the game and individual skills.
Collaboration Style:
-
Cross-Functional Synergy: Close collaboration between developers, designers, artists, and QA to ensure a cohesive game vision.
-
Constructive Feedback: An environment where feedback is shared openly and respectfully to improve features and processes.
-
Knowledge Sharing: Encouraging team members to share insights, best practices, and solutions through discussions, code reviews, and internal documentation.
-
Agile & Iterative: Working in an agile manner, with regular check-ins and iterative development cycles to adapt quickly to feedback and changing requirements.
π Enhancement Note: Team culture values are framed within the context of game development, emphasizing player experience, quality, and collaborative innovation.
β‘ Challenges & Growth Opportunities
Challenges:
-
Balancing Technical Constraints with Creative Vision: Meeting ambitious creative goals while adhering to mobile performance limitations and development timelines.
-
Live Game Iteration & Balancing: Continuously updating and balancing a live game based on player feedback and analytics, which can be complex and data-intensive.
-
Maintaining Polish in a Fast-Paced Environment: Ensuring high visual and gameplay quality while working under tight deadlines common in game development.
-
Cross-Disciplinary Communication: Effectively translating technical concepts to non-technical team members and understanding design/art requirements.
-
Remote Collaboration: Maintaining strong team cohesion and efficient workflows in a fully remote setting.
Learning & Development Opportunities:
-
Advanced Unity/C# Skills: Opportunities to delve deeper into specific Unity features, advanced C# patterns, or performance optimization techniques.
-
Specialized Game Development Fields: Gain expertise in areas like AI, networking, shaders, procedural generation, or specific game genres.
-
Mentorship: Learning from experienced senior developers and potentially mentoring less experienced team members.
-
Industry Trends: Staying abreast of the latest trends in mobile game development, UI/UX design, and player engagement strategies.
-
Exposure to Live Operations: Developing a deep understanding of the lifecycle of a live game and the strategies for its continued success.
π Enhancement Note: Challenges and growth opportunities are specific to the game development domain, focusing on technical hurdles, live-ops complexities, and career progression within the industry.
π‘ Interview Preparation
Strategy Questions:
-
Gameplay Design & Implementation: "Describe a challenging gameplay mechanic you implemented. What were the key design considerations, technical hurdles, and how did you solve them?" (Focus on your process, problem-solving, and Unity/C# application).
-
UI/UX Design & Animation: "Walk us through the process of designing and implementing a complex UI system for a mobile game. How did you ensure it was intuitive and visually appealing?" (Highlight your UI/UX principles and animation skills).
-
Performance Optimization: "What are common performance bottlenecks in Unity mobile games, and how would you approach diagnosing and resolving them?" (Demonstrate your understanding of profiling and optimization techniques).
-
Team Collaboration: "Describe a time you disagreed with a design or technical decision. How did you handle it, and what was the outcome?" (Showcase your communication and collaboration skills).
Company & Culture Questions:
-
Game Passion: "What mobile games do you currently play, and what do you admire or dislike about their design/UI?" (Shows genuine interest and understanding of the market).
-
Teamwork: "How do you prefer to collaborate with designers and artists to achieve a shared vision?" (Assesses your fit within a multidisciplinary team).
-
Quality Standards: "What does 'visual polish' mean to you in the context of a mobile game, and how do you ensure it in your work?" (Evaluates your commitment to quality).
Portfolio Presentation Strategy:
-
Storytelling: Frame each project as a narrative: the problem/goal, your role/contribution, the challenges, your solution, and the outcome/impact.
-
Focus on Your Work: Clearly distinguish your contributions from those of others, especially in team projects. Use "I" statements for your direct actions.
-
Technical Deep Dive: Be prepared to explain the technical architecture, specific code implementations, and design choices behind your showcased work.
-
Show, Don't Just Tell: Use video demonstrations or interactive builds where possible to showcase UI animations, gameplay feel, and overall polish.
-
Conciseness: Be mindful of time. Select the most relevant projects and be prepared to present them efficiently.
π Enhancement Note: Interview preparation is tailored to assess technical proficiency in Unity/C#, game design understanding, problem-solving abilities, and cultural fit for a game development team.
π Application Steps
To apply for this Gameplay & UI Developer position:
-
Submit your application through the Jobgether platform link provided.
-
Portfolio Customization: Ensure your portfolio prominently features your best work in Unity, C#, mobile game development, and UI/animation. Tailor your selection to highlight strengths relevant to this role.
-
Resume Optimization: Update your resume to clearly state your years of experience with Unity and C#, specifically mentioning shipped mobile titles and your role in their development. Use keywords from the job description.
-
Prepare Your Narrative: Practice discussing your portfolio projects, focusing on your contributions, technical solutions, and the impact of your work. Be ready to articulate your process for gameplay and UI development.
-
Research the Game (if possible): If the "globally successful mobile game" can be identified, play it to understand its mechanics, UI, and overall style. This will help you tailor your answers and demonstrate genuine interest.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and industry-standard assumptions. All details should be verified directly with the hiring organization (Jobgether or their partner company) before making application decisions.
Application Requirements
The ideal candidate has 5+ years of professional experience with C# and Unity, specifically in shipping successful mobile games. You must possess strong problem-solving skills and expertise in areas such as UI, animation, or performance optimization.