Job Openings » Senior Backend Developer - HCM
Senior Backend Developer - HCM
by DigiSourceStatus
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.
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