Job Openings » Senior Backend Developer - HCM

Senior Backend Developer - HCM

by DigiSource
Status
Active
Salary
1,500 - 3,000 USD

Job Description

At Dynamite Games, we aim to create entertainment content for unique and exciting experiences for our customers.  

We believe that technology can future-proof our visions, we leverage on cutting-edge technology to drive the services we provide. As a team, we ensure that we understand the strength and weaknesses of every technology before adoption. We empower our developers to propose, evaluate and challenge ideas and methodologies in a respectful and pragmatic mindset.  
  • 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 down time 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.

Job Requirement

  • 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 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.       
  • 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.     
  • Collaborative team member with good communication skills in english.
  • 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

About Company & Benefit


What we offer:
  • 13th month salary bonus, and salary-performance reviews every 6 months
  • Modern, professional and creative working environment
  • Government social, health and unemployment insurance
  • Paid days off (12 days/year)
  • Team building activities throughout the year
  • Teamwork with international talents.
  • Recognition and rewards.
  • Creative and modern workplace.
  • Work hard, play hard.
Location and Working Hour:
  • Location: 134/1/17 Cách Mạng Tháng 8, ward 10, District 3, HCM
  • Working hour: 9h - 18h on Monday - Friday