DESCRIPTION
PLAYSTUDIOS, Inc. is the creator of the groundbreaking playAWARDS loyalty platform, and a publisher and developer of 18 award-winning mobile games and 9 studios in USA, South East Asia, Middle East and Europe. Playstudios Europe has opened its doors in Belgrade in 2021. We are working on the Pop! Slots, MGM Slots Live, Tetris® mobile game and on the playAWARDS platform. We are a dynamic and young-minded environment, blooming with talented developers, creatives, quality assurance professionals and other leaders working together to change the face of social gaming.
We create games that surprise, delight and exceed expectations. We all Play together and we all Play to win. We won’t always be perfect, but we will always try - because that is our Way of Play!
PLAYSTUDIOS is seeking a C# Backend Engineer to join the server development team. 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 that gameplay, supporting systems, and the 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 C# Backend Engineer will work directly with business stakeholders to define features, project managers to scope and schedule deliverables and QA testers to achieve high-quality products. PLAYSTUDIOS has a deep passion for quality and we want someone with a high personal bar.
RESPONSIBILITIES
- 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.
- Work with the team lead to break down high-level goals into tasks and timelines.
- Support the live products with troubleshooting and bug fixes.
- Review code with peers, and share knowledge and best practices.
REQUIREMENTS
- Minimum of 5 years of professional software development in C# .NET
- Expert knowledge of C# 7+.
- Track record of delivering high-quality solutions using microservices, containers, and events.
- Experience with LINQ, functional programming, or the use of first-class functions.
- 1+ years experience in a commercial SDK development environment preferably with knowledge of Unity, Android (Kotlin/Java) and iOS (Swift) platforms.
- 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 driving company initiatives towards customer satisfaction.
- Experience working with cross teams and product managers.
- Proven track record solving complex problems with independence.
- 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.
PREFERRED
- Strong understanding of C# generics.
- Experience architecting highly scalable backend systems.
- Experience using both SQL and NoSQL databases.
Please send your CV exclusively in English