Mô tả công việc
Create Reusable Components: Develop scalable, reusable components, frameworks, and tools that support the overall development pipeline and enable fast prototyping and production.
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.
Develop a Core Framework: Design and implement a framework that serves as the foundation for our game projects, enabling teams to accelerate game production.
Cross- Functional Collaboration: Partner with various teams to identify needs, implement solutions, and integrate new tools and systems that enhance productivity and quality.
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.
Documentation and Best Practices: Document core systems, establish coding and architecture standards, and guide teams in adhering to best practices for efficient development.
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.
Yêu cầu công việc
Native Vietnamese
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.
Experience: 5+ years of experience with Unity, including significant experience in core systems, framework development, and third- party integration.
Optimization Expertise: Proven experience in profiling and optimizing Unity projects, including RAM, CPU, and GPU usage, to ensure high performance across multiple platforms.
Portfolio: A portfolio of completed Unity projects showcasing your work in core systems, performance optimization, or tool and framework development.
Cross- Functional Collaboration: Demonstrated ability to work effectively with developers, artists, animators, and designers, fostering a collaborative and productive environment.
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.
Process Optimization: Proven experience in establishing and optimizing processes that enhance collaboration, speed, and efficiency within multi- disciplinary teams.
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.
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.
Preferred Skills
Knowledge of multi- threading and asynchronous programming in Unity
Advanced understanding of Unity’s new UI Toolkit or custom UI frameworks
Prior experience with mobile platform optimization, especially for iOS and Android
Experience with shader programming and graphics optimization, including Unity&039;s rendering pipeline and custom shader development
Experience with backend integration or live- ops services
Quyền lợi
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
- Fixed 13th salary bonus.
- Monthly lunch allowance.
- Comprehensive healthcare benefits with private PVI health insurance.
- Fully participate in social insurance/health insurance/unemployment insurance according to labor law regulations.
- Competitive salary and performance- based bonuses, recognizing your contributions and impact.
Work & Life Balance
- An environment of caring personally and professionally with respect.
- 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
- We have everything you need to work comfortably. Our office has an entertainment area and offers complimentary snacks and drinks.
- You&039;ll be equipped with a latest Macbook and Devices to support you to do the best work.
Professional development and training
- 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&039; ideas in sponsorship competitions.
Cập nhật gần nhất lúc: 2024-11-24 17:05:03
Puzzle Studio là ngôi nhà của đội ngũ đam mê đằng sau thành công của câu đố khối, câu đố khối cổ điển và vương quốc giải đố mới ra mắt. Trong khi chúng tôi đã đạt được thành công lớn với các trò chơi hiện tại của mình, chúng tôi đã đặt ra cho mình những mục tiêu lớn hơn cho tương lai..
Chúng tôi là một tổ chức ưu tiên nhóm. Cốt lõi của DNA của chúng tôi, bạn sẽ tìm thấy sự cởi mở, phản hồi thẳng thắn, mong muốn học hỏi cùng nhau mạnh mẽ và tham vọng chung để thành công. Studio của chúng tôi thực sự đa dạng và chúng tôi muốn điều đó xuất hiện trong các trò chơi mà chúng tôi thực hiện. Chúng tôi tìm kiếm các thành viên trong nhóm muốn hợp tác với những bộ óc thông minh và dám mơ ước lớn. Chúng tôi đang khao khát phá vỡ nền tảng mới cho các trò chơi sẽ xác định lại thể loại cho những game thủ yêu thích nó nhất.
Chính sách bảo hiểm
- Được hưởng các chế độ bảo hiểm : BHYT, BHXH, BHTN
- Hưởng quyền lợi bảo hiểm 24/7
Các hoạt động ngoại khóa
- Du lịch hàng năm
- Team building theo quý
- Các hoạt động vui chơi, giải trí, ca hát thường xuyên
- Thể thao: Đá bóng, bóng chuyền,..
Lịch sử thành lập
- Công ty được thành lập năm 2018
Mission
Chúng tôi muốn tạo ra kết nối cảm xúc thực sự với các trò chơi mà chúng tôi tạo ra, để tạo ra các trò chơi mà người chơi của chúng tôi sẽ nghĩ đến ngay cả khi họ không chơi