Senior/Principal Unity Game Developer (Casual Games)

2 Months ago • 5 Years + • Game Engine

Job Summary

Job Description

Sun Studio is seeking a Senior/Principal Unity Game Developer to lead the development of a foundational framework for their game development pipeline. You will build a robust core framework that empowers other teams to create games faster and more efficiently. You will shape development processes, enabling seamless collaboration with developers, artists, animators, and designers to maximize productivity and accelerate game creation. Your work will directly impact our ability to deliver high-quality games by providing efficient, reusable components, tools, and systems that streamline the overall development pipeline.
Must have:
  • 5+ years of experience with Unity
  • Strong proficiency in C# and Unity
  • Proven experience in profiling and optimizing Unity projects
  • Demonstrated ability to work effectively with developers, artists, animators, and designers
  • Experience with Unity's custom editor tools, ScriptableObject, Addressable Assets
  • Strong skills in writing maintainable, scalable, and modular code
  • Strong ability to troubleshoot and resolve complex technical issues
  • Portfolio of completed Unity projects showcasing your work
Good to have:
  • Knowledge of multi-threading and asynchronous programming in Unity
  • Experience with shader programming and graphics optimization
  • Advanced understanding of Unity’s new UI Toolkit or custom UI frameworks
  • Experience with backend integration or live-ops services
  • Prior experience with mobile platform optimization, especially for iOS and Android
Perks:
  • Fully participate in social insurance/health insurance/unemployment insurance
  • Comprehensive healthcare benefits with private PVI health insurance
  • Fixed 13th salary bonus
  • Competitive salary and performance-based bonuses
  • Monthly lunch allowance
  • Generous Paid Time Off and Sick leave
  • Weekly / monthly / yearly with various events, including Competitions, Sports challenges, Parties, Happy hours, Team building, Hackathons and offline events
  • Comfortable workplace with entertainment area, complimentary snacks and drinks, latest Macbook and Devices
  • Continuous learning opportunities through internal workshops and training
  • Collection of paper books available at the office
  • Social responsibility project with charity projects and support employees' ideas

Job Details

Established in 2018, Sun Studio is a game developer on web platforms and mobile devices with more than 1 billion plays, a strategic partner of the world's leading web-games platforms such as: Facebook Instant Games, Game Distribution, Glance Gaming etc.

The team consists of almost 60 members who are passionate about creating games that are accessible and enjoyable for everyone.

We are seeking a Senior/Principal Unity Game Developer to lead the development of a foundational framework for our game development pipeline. In this role, you’ll build a robust core framework that empowers other teams to create games faster and more efficiently. You will shape development processes, enabling seamless collaboration with developers, artists, animators, and designers to maximize productivity and accelerate game creation. Your work will directly impact our ability to deliver high-quality games by providing efficient, reusable components, tools, and systems that streamline the overall development pipeline.

Tasks

  • Develop a Core Framework: Design and implement a framework that serves as the foundation for our game projects, enabling teams to accelerate game production.
  • Optimize Development Processes: Establish and refine processes to support effective collaboration across developers, artists, animators, and designers, ensuring smooth workflows and faster development cycles.
  • Performance Optimization: Focus on optimizing memory usage, RAM, and bundle size, ensuring high-performance standards across projects.
  • Integrate Third-Party Services: Integrate third-party libraries, SDKs, and APIs (e.g., Firebase, Ads, Analytics, Game Services…) in the most optimized way to reduce resource usage and ensure seamless performance.
  • Ensure Stability and Reliability: Implement practices and systems to maintain low ANR (Application Not Responding) and crash rates, ensuring a stable and reliable gaming experience for users.
  • Create Reusable Components: Develop scalable, reusable components, frameworks, and tools that support the overall development pipeline and enable fast prototyping and production.
  • Cross-Functional Collaboration: Partner with various teams to identify needs, implement solutions, and integrate new tools and systems that enhance productivity and quality.
  • Documentation and Best Practices: Document core systems, establish coding and architecture standards, and guide teams in adhering to best practices for efficient development.

Requirements

  • Experience: 5+ years of experience with Unity, including significant experience in core systems, framework development, and third-party integration.
  • Technical Skills: Strong proficiency in C# and Unity, with a deep understanding of Unity’s architecture, asset management, memory management, garbage collection, and platform-specific constraints.
  • Optimization Expertise: Proven experience in profiling and optimizing Unity projects, including RAM, CPU, and GPU usage, to ensure high performance across multiple platforms.
  • Cross-Functional Collaboration: Demonstrated ability to work effectively with developers, artists, animators, and designers, fostering a collaborative and productive environment.
  • Process Optimization: Proven experience in establishing and optimizing processes that enhance collaboration, speed, and efficiency within multi-disciplinary teams.
  • Tooling and Pipeline Development: Experience with Unity’s custom editor tools, ScriptableObject, Addressable Assets, and asset management, along with a deep understanding of Unity’s pipeline.
  • Code Quality and Standards: Strong skills in writing maintainable, scalable, and modular code, with knowledge of SOLID principles, design patterns, and best practices in Unity.
  • Analytical and Problem-Solving Skills: Strong ability to troubleshoot and resolve complex technical issues, with a focus on stability (low ANR/crash rates) and performance.
  • Portfolio: A portfolio of completed Unity projects showcasing your work in core systems, performance optimization, or tool and framework development.
  • Native Vietnamese

Preferred Skills

  • Knowledge of multi-threading and asynchronous programming in Unity
  • Experience with shader programming and graphics optimization, including Unity's rendering pipeline and custom shader development
  • Advanced understanding of Unity’s new UI Toolkit or custom UI frameworks
  • Experience with backend integration or live-ops services
  • Prior experience with mobile platform optimization, especially for iOS and Android

Benefits

Work hour

  • Our office hour is 9:00 - 18:30, Monday to Friday.
  • We do not micromanage or count your work hours, but expect you to own your tasks, proactively communicate and be reachable during working time.

Insurance and bonus regime

  • Fully participate in social insurance/health insurance/unemployment insurance according to labor law regulations.
  • Comprehensive healthcare benefits with private PVI health insurance.
  • Fixed 13th salary bonus.
  • Competitive salary and performance-based bonuses, recognizing your contributions and impact.
  • Monthly lunch allowance.

Work & Life Balance

  • Generous Paid Time Off and Sick leave.
  • Weekly / monthly / yearly with various events, including Competitions, Sports challenges, Parties, Happy hours, Team building, Hackathons and offline events.
  • An environment of caring personally and professionally with respect.

Comfortable workplace

  • We have everything you need to work comfortably. Our office has an entertainment area and offers complimentary snacks and drinks.
  • You'll be equipped with a latest Macbook and Devices to support you to do the best work.

Professional development and education

  • Continuous learning opportunities through internal workshops and training.
  • Collection of paper books available at the office for paper book lovers!

Social responsibility project

  • We continue to implement charity projects and support employees' ideas in sponsorship competitions.

Similar Jobs

Playrix - Lead QA Engineer (Resources Team)

Playrix

Ireland (Remote)
3 Months ago
Life church - Senior Site Reliability Engineer

Life church

Edmond, Oklahoma, United States (On-Site)
3 Months ago
City State Entertainment - Gameplay Engineers (Remote)

City State Entertainment

Bothell, Washington, United States (Remote)
7 Months ago
Light Speed Studios - Gameplay Designer

Light Speed Studios

Irvine, California, United States (On-Site)
3 Months ago
ByteDance - Research Scientist in Foundation Models for Science - ByteDance Research

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Activision - 2025 US Summer Internship - Game Engineering

Activision

Middleton, Wisconsin, United States (On-Site)
2 Months ago
Thera Bytes GmbH - Unreal Game Developer (m/f/d) - On site (Munich Office)

Thera Bytes GmbH

Munich, Bavaria, Germany (On-Site)
5 Months ago
Virtuos - Senior Software Engineer (Metal API)

Virtuos

France (On-Site)
3 Months ago
Wizcorp - Unreal Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
3 Months ago
Dempsey Resource Management  Inc  - Senior Level Game Software Engineer

Dempsey Resource Management Inc

Pasig, Metro Manila, Philippines (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Keywords Studios (Player Support) - Game Engineering, Programming & Tech Art - Talent Community

Keywords Studios (Player Support)

Scotland, United Kingdom (Hybrid)
8 Months ago
Ubisoft India Studios - Senior Character Artist

Ubisoft India Studios

Maharashtra, India (Hybrid)
4 Months ago
Onward Search - Mid Level Game Designer – XR Simulation

Onward Search

Seattle, Washington, United States (Remote)
2 Months ago
Keywords Studios (Player Support) - Senior Engineer - C++

Keywords Studios (Player Support)

Adelaide, South Australia, Australia (On-Site)
6 Months ago
CData Software - Platform Engineer

CData Software

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Xentrix Studios - Animation – Team Lead

Xentrix Studios

India (On-Site)
2 Months ago
Zynga - Senior Experience Designer

Zynga

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Meta - Software Engineer - Datacenter networking

Meta

Bellevue, Washington, United States (On-Site)
3 Months ago
Unity - Partner Relations Manager, Industry (SMB)

Unity

Tokyo, Japan (On-Site)
5 Months ago
Paypal - Sr Dir, Fraud Risk Machine Learning

Paypal

San Jose, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ho Chi Minh City, Ho Chi Minh City, Vietnam

NinjaVan - Sales Executive (B2B)

NinjaVan

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
ByteDance - Partner Sales Manager, Vietnam, Lark APAC

ByteDance

Hanoi, Hanoi, Vietnam (On-Site)
3 Months ago
Ubisoft - UX Designer Intern

Ubisoft

Da Nang, Vietnam (On-Site)
2 Months ago
USE Insider - Sales Development Representative - Vietnam

USE Insider

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
3 Months ago
The Walt Disney Company - Quality Assurance Analyst, Consumer Products

The Walt Disney Company

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
Google - Industry Manager, Large Customer Sales (English, Vietnamese)

Google

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
NinjaVan - Sales Manager (B2B)

NinjaVan

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
Marvell - Staff Engineer, Physical Design

Marvell

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
Sun Studio - Lead 2D Artist

Sun Studio

Vietnam (Remote)
7 Months ago
Virtuos - 3D Environment Trainee (Dec2024) (Dalat)

Virtuos

Vietnam (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Ubisoft - Engine Programmer

Ubisoft

Milan, Lombardy, Italy (On_site)
2 Months ago
Ramen VR - Lead Engine Programmer

Ramen VR

California, United States (On-Site)
6 Months ago
Survios - Senior Technology Engineer - Unreal Engine 5

Survios

(On-Site)
3 Months ago
Peak - Senior Software Engineer, Games

Peak

(On-Site)
6 Months ago
Snowed In Studios - Advanced Software Developer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
3 Months ago
Zynga - Architect (Unreal Engine)

Zynga

(On-Site)
3 Months ago
Amanotes - Senior Unity Developer - New Games (Hybrid Casual Games)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
3 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Armenia (Remote)
3 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
3 Months ago
Thatgamecompany - Game Engine Engineer (Optimization) - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Established in 2018, Sun.Studio is a game developer on web platforms and mobile devices with more than 1 billion plays and over 40 games enjoyed by players worldwide. Our mission is to create games that are accessible and enjoyable for everyone. Visit our open jobs at: https://jobs.lever.co/sunstudio

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

View All Jobs

Get notified when new jobs are added by Sun Studio

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug