Senior Client Engineer

Job not on LinkedIn

đŸ”„ 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of DECA Games

DECA Games

51 - 200 employees

🎼 Gaming

Gaming

DECA Games is an indie publisher focused on revitalizing aging video games through live operations and games as a service. The company specializes in taking over games that have strong, loyal communities, whether on browser, mobile, or PC platforms. Founded by Ken Go, DECA Games has a team with vast experience in designing and operating free-to-play games, aiming to enhance player engagement and continuously update content. They are known for their work on titles such as Realm of the Mad God and other gaming projects across various genres, including RPGs, strategy games, and MMOs. DECA Games is part of the Embracer Group and is committed to ensuring a long-lasting experience for game communities by focusing on live events, flexible development, and expert analysis.

📋 Description

‱ Develop, maintain, and improve the DragonVale mobile game client for iOS and Android ‱ Work within an established C++ codebase to implement new features, improve existing systems, and support live game updates ‱ Collaborate closely with designers, artists, QA, production, and other engineers to deliver high-quality features and improvements ‱ Debug and resolve client-side issues related to gameplay, UI, performance, stability, content setup, and platform-specific behaviour ‱ Support live operations by investigating production issues, preparing fixes, and helping ensure smooth releases ‱ Work with QA to identify risks, reproduce issues, and define testing needs for new features and game updates ‱ Contribute to improvements in internal tools, workflows, and content pipelines where they impact the client development process ‱ Review code, share technical knowledge, and help maintain high engineering standards within the team ‱ Take ownership of client-side systems and features, from implementation through release and post-release support

🎯 Requirements

‱ 5+ years of professional software engineering experience, including strong experience in game client development with C++. ‱ Strong proficiency in C++ programming and debugging. ‱ Experience developing and maintaining games built on proprietary C++ engines. ‱ Experience working on mobile games for iOS and Android. ‱ Experience building, debugging, and profiling projects in Xcode. ‱ Familiarity with Android Studio and Android build/debugging workflows. ‱ Experience working with legacy codebases and improving existing systems over time. ‱ Solid understanding of client-side game development, including gameplay systems, UI, performance, stability, and platform-specific issues. ‱ Strong debugging skills, including investigating crashes, memory issues, performance problems, and platform-specific bugs. ‱ Good understanding of memory management, data structures, and runtime performance considerations. ‱ Experience taking ownership of features, systems, or technical areas from implementation through release and post-release support. ‱ Ability to work effectively within an established architecture while balancing new development with long-term maintainability. ‱ Experience working collaboratively with engineers, designers, artists, QA, and production teams. ‱ Good communication skills and a proactive, solution-oriented mindset.

đŸ–ïž Benefits

‱ Remote first company culture ‱ Flexible work hours to support a personal work-life balance ‱ Working in a multicultural environment with people from over 20 different countries ‱ Flat hierarchies and a great and dedicated group of people ‱ 20 days of paid time off ‱ Online language classes: English, German, French, Spanish etc.

Apply Now

Similar Jobs

🕒 Yesterday

Granicus

501 - 1000

đŸ›ïž Government

☁ SaaS

📋 Compliance

Software Engineer at Granicus working on integration of AI in SaaS solutions. Collaborating within a diverse and inclusive remote-first team environment.

ASP.NET

Azure

JavaScript

jQuery

React

SQL

.NET

🕒 6 days ago

Kit (formerly ConvertKit)

51 - 200

đŸ€ B2B

đŸ›ïž eCommerce

☁ SaaS

Senior Software Engineer focusing on product growth within creator marketing platform. Leading technical execution of initiatives for acquisition, retention, and monetization.

🕒 June 19

Remote

501 - 1000

đŸ‘„ HR Tech

☁ SaaS

🏱 Enterprise

Team Leader responsible for managing a small product engineering team at Remote. Focused on driving team dynamics and optimizing development processes for a global workforce.

Elixir

Ruby

🕒 June 19

Remote

501 - 1000

đŸ‘„ HR Tech

☁ SaaS

🏱 Enterprise

Team Leader managing a small product team of engineers at Remote. Fostering team dynamics and advocating for innovation with automation and AI capabilities.

Elixir

Ruby

🕒 June 19

Remote

501 - 1000

đŸ‘„ HR Tech

☁ SaaS

🏱 Enterprise

Team Leader overseeing a small product engineering team at Remote, managing team dynamics and participating in product development.

Elixir

Ruby