Backend Developer - Game [100N]

  • Dynamite Games
  • Ngày đăng: 05/11/2021

469 Điện Biên Phủ, Phường 3, Quận 3, Hồ Chí Minh

Mô tả công việc

Link JD: https://viectop.com.vn/viec-lam/backend-developer-2529.html

  • Participate in the entire software development lifecycle, focusing on solution design, coding, deployment, and debugging.
  • To brainstorm solutions and design robust, highly scalable applications that can withstand high traffic with minimum downtime together with engineers from other countries.
  • To work closely with product owners, key users, artists, and the quality assurance team to ensure deliverables are as per expectation.
  • To assist in service migration planning and the design of failover.
  • Develop ideas for new products, or features by monitoring industry developments and trends.
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • Troubleshoot applications, conduct performance testing and optimize services to enhance user experience and minimize resource consumption.
  • To build reusable code and libraries for future uses.

Yêu cầu ứng viên

  • Minimally 4 years of software engineering experience across the full development lifecycle.
  • Degree in relevant courses such as Computer Science/ Software Engineering.
  • Thorough understanding of Computer Science fundamentals such as OOP, RESTful architectures, Design Patterns, Data Structures, etc.
  • Solid understanding of API gateways & API Design.
  • Solid experience in .NET technologies including .NET Core, Entity Framework, Web API.
  • Working experience in building web-based applications based on the microservices architecture in .Net Core & C#.
  • Strong understanding of Microservice Architecture (MSA) and design patterns to build highly scalable modules.
  • Proficient with both NoSQL & SQL (preferably Mongo, Redis, MySQL)
  • Working experience of containerization framework (Docker, Kubernetes).
  • Good understanding of authentication frameworks and data communication protocols like WebSockets, signalR, Socket.IO.
  • Good working knowledge of CI/CD environments or pipelines.
  • Familiar with cloud technologies (AWS services preferred, such as IAM, EC2, Lambda, AWS RDS, Elasticsearch, AWS CodeBuild etc)
  • Other skills required: Redis Pub/Sub, Cache & Message Broker. (queue)
  • Collaborative team member with good communication skills in English.

 

Nice to have:

  • Experience in migrating monolithic applications to microservices architecture.
  • Good understanding of actor model concepts like akka actor and the usage of kafka stream.
  • Knowledge or actual experience in CQRS design for huge databases.
  • Experience in designing game backends or building games in Cocos or UNITY.
  • Domain knowledge of the game industry from game development to actual game operation.
  • Experience in any interpreted programming language like Ruby or Python.
  • Passion in building games.

 

Quyền lợi được hưởng

  • Salary: 25M NET
  • Providing Laptop
  • Teamwork with international talents
  • Recognition and rewards
  • Interview: 2 rounds (Vietnam + Singapore) + Test (if needed)
  • Working time: Mon - Fri, 9:00 - 18:00
  • Working place: 469  Dien Bien Phu, Ward 3, District 3, HCMC

Dynamite Games

Địa chỉ: L17-11, Tầng 17, Tòa nhà Vincom Center, 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, TP. HCM, Hồ Chí Minh

Website: https://www.cargostudio.co/

Dynamite Games

Cargo Studio (Dynamite Games) là Vườn ươm Trò chơi có trụ sở tại Singapore, được thành lập bởi một nhóm các nhà phát triển trò chơi kỳ cựu đầy nhiệt huyết và các doanh nhân có nhiều năm kinh nghiệm trong ngành trò chơi. Nhiệm vụ của chúng tôi là trang bị cho các nhà sản xuất trò chơi những kỹ năng và tài nguyên cần thiết để xuất xưởng trò chơi và điều hành một studio trò chơi độc lập.

Là một studio trò chơi, chúng tôi mong muốn tạo ra những trải nghiệm trò chơi sáng tạo và hấp dẫn cho khán giả của chúng tôi, vượt qua ranh giới của công nghệ, sự sáng tạo và khái niệm thú vị. Với văn hóa ham học hỏi, chúng tôi luôn tìm hiểu và mổ xẻ các trò chơi, trao đổi với người chơi, phân tích thị trường và xu hướng sáng suốt. Chúng tôi cũng kiểm tra giả thuyết thiết kế và triển khai công nghệ của chúng tôi với sự nghiêm khắc của một nhà khoa học; sau tất cả, luôn luôn có khoa học trong phát triển trò chơi.

Chúng tôi có văn phòng tại Singapore, Kuala Lumpur và Hồ Chí Minh, nhằm tìm kiếm các nhà phát triển trò chơi có triển vọng và ươm mầm tài năng. Chúng tôi hoạt động như một đơn vị duy nhất trong việc giải quyết bất kỳ khó khăn nào mà chúng tôi có thể gặp phải. Nếu bạn là một cá nhân thích đi du lịch, làm việc với các chuyên gia đa văn hóa có quan điểm khác nhau và yêu thích trò chơi nói chung, bạn có thể chỉ thích sản xuất trò chơi với chúng tôi.

Hướng dẫn nộp hồ sơ

Ứng viên nộp hồ sơ trực tuyến bằng cách bấm vào nút "Nộp hồ sơ".

Trước khi nộp hồ sơ, ứng viên cần có tài khoản và tạo hồ sơ trên website viecTOP.

Xem hướng dẫn đăng ký tài khoản và tạo hồ sơ tại đây.