Backend Engineer (C# .NET - Junior/Middle)

PLAYSTUDIOS
Work in a modern and stylish office space inspiring creativity and collaboration
Make impacts on the game industry with our million-user games
Join a global network of talented colleagues to achieve mutual success
+2
UDIC Building, Hoang Dao Thuy Street, Trung Hoa Ward, Cau Giay District, Hanoi City, Cau Giay, Ha Noi
Hybrid
Posted 4 days ago

Top 3 reasons to join us

  • Top 10 global leaders in the social gaming sector
  • Global talented members and a thriving workplace
  • Desirable benefit package for you and your family

Job description

We are opening several headcounts for different projects.

 

1. For the internal project:

This role focuses on creating and improving server-side systems. Millions of people play our games daily. The team builds reliable, large-scale production systems that deliver gameplay, supporting systems, and tools to manage them. Usability and stability underpin every decision we make and we're looking for someone who can help us build solutions to delight our users.

The Engineer will work directly with partners for integration, business stakeholders to define features, project managers to scope and schedule deliverables and QA testers to achieve high-quality products.

 

  • Develop robust software products in our C# .NET platform with Android/iOS SDKs.
  • Deploy high-quality software products to our Azure cloud infrastructure.
  • Develop tooling and processes to benefit our growing team.
  • Complete Development tasks with a focus on quality and scalability.
  • Support the live products with troubleshooting and bug fixes.
  • Review code with peers, share knowledge and best practices.

2. For the game project:

 

  • Develop and maintain a suite of centralized services
  • API design and development
  • Development of backend game logic and meta features from inception to deployment
  • Play an active role in software design and architecture decisions
  • Create detailed technical design documentation that outlines the architecture, components, and implementation of backend features.
  • Commitment to excellence in designing, coding, testing, debugging, configuring, and documenting software.
  • Collaborate with and support cross-functional remote and onsite teams.
  • Follow coding standards, best practices, and guidelines set by the team.
  • Other tasks as assigned.
     

Your skills and experience

 

1. For the internal project:

 

  • Minimum of 2 years of professional software development in C# .NET.
  • Good command of written and spoken English
  • Functional knowledge of C# 7+.
  • Experience writing and maintaining unit tests.
  • Familiar with Azure, JFrog, Jenkins, or similar CI/CD best practices.
  • Thorough understanding of HTTP technologies and REST/JSON interfaces.
  • Deep multi-faceted appreciation in building end-to-end customer facing products.
  • Experience working with cross teams and product managers.
  • Experience developing software with a team in a professional environment.
  • Work in an Agile development environment (Scrum & Kanban) with Continuous Delivery.
  • Excellent communication and organization skills.
  • Strong debugging, profiling, and analytic skills.
  • BS in Computer Science or similar.

2. For the game project:

 

  • Gets stuff done
  • 5+ years of experience building consumer applications at scale
  • Hand-on experience with a major language (Preferably in C# or Java)
  • C# and ASP.NET experience a major plus
  • Experience with .NET Core a plus
  • Experience with microservices a plus
  • Comfortable working with new languages and technologies
  • Ability to work with a high level of autonomy
  • Ability to build scalable, high-performance, robust software that supports multiple clients
  • Ability to distinguish when it is and isn’t appropriate to refactor
  • Experience working with both SQL and NoSQL databases a plus
  • Experience with HTTP technologies using REST and JSON a plus
  • Experience building data-driven products a plus
  • Degree in CS/Engineering is preferred but not required
     

Additional Notes
You may be expected to complete a test as a part of the interviewing procedure.

Why you'll love working here

  • Work directly with a global team of young and talented playMAKERS regardless of gender, age or experience.
  • Unlimited growth opportunities and continuous improvement with English classes, workshops and other technical training courses by highly-skilled members from all over the world
  • Bao Viet Premium healthcare coverage is 1.2 billion VND/person/year (including you and ALL your dependents).
  • A company of fulfillment: 100% salary on probation, 100% covered Social insurance, Health insurance and Unemployment insurance since probation. Moreover, Compulsory insurance for employees is also filled by the company. You only need to bear PIT.
  • 13 months salary/year.
  • Discretionary bonus.
  • Employee referral bonus program (Very attractive bonus range: from 300USD to 1000USD).
  • Flexible working time: 5 working days/ week - from Monday to Friday (Time won't be your fear, because productivity is what we care about).
  • Annual leave: 15 days in 1st year, 17 days in 2nd year, and 20 days each year thereafter
  • Sick leave: 5 days/year
  • Delicious, fresh and free meals are served daily!
  • High-end workstation laptop and screens.
  • Equipment Allowance: 4,500,000 VND to pick your keyboard/ mouse/ headphone... in your own style.
  • Team building activities, staff trips, and company events across the year.
  • Other benefits: Sickness, funeral: support up to 2,000,000 VND/person; marriage, childbirth, and public holidays: up to 500,000 VND/person.

PLAYSTUDIOS

View company

playSTUDIOS VIETNAM

Company type
IT Product
Company industry
Game
Company size
151-300 employees
Country
United States
Working days
Monday - Friday
Overtime policy
No OT