Senior Programmer

Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

JOB SUMMARY 


We are hiring a Senior Programmer to help develop, optimize, and maintain our custom game engine while ensuring seamless deployment across multiple platforms. You’ll work on both game client and server-side technology, collaborating with a talented team to deliver high-performance and scalable solutions. 


You are: 


🔹 An expert in C++. You understand low-level systems and memory management in game engines. 

🔹 A multi-platform developer. You have experience building and optimizing applications for iOS (Xcode), Android, and Windows

🔹 A backend problem solver. You’re comfortable working with C# and .NET Core for server-side development. 

🔹 Cloud-savvy. You have experience with AWS (preferred) or Azure, ensuring scalability and reliability. 

🔹 Detail-oriented. You write efficient, maintainable, and well-documented code. 

 


RESPONSIBILITIES 


  • Develop and maintain gameplay systems and engine features in our custom game engine using C++
  • Optimize performance across iOS, Android, and Windows, ensuring smooth gameplay experiences. 
  • Work on server-side components using C# .NET Core, contributing to backend development and API integration. 
  • Deploy and maintain cloud-based services (AWS preferred, but Azure experience is also valuable). 
  • Debug and troubleshoot issues related to multi-platform development and server performance. 
  • Collaborate with designers, artists, and other engineers to integrate game features seamlessly. 
  • Maintain best practices for code quality, optimization, and security in game development. 
  • Stay up to date with industry trends and emerging technologies to improve development pipelines. 

 


REQUIREMENTS 


Expertise in C++ with experience in game engine development. 

Professional experience developing games or applications for iOS (Xcode), Android, and Windows

Strong knowledge of C# and .NET Core for backend/server-side development. 

Experience with AWS (preferred) or Azure for cloud-based solutions. 

✅ Familiarity with game networking, performance optimization, and debugging techniques

✅ Strong problem-solving skills and ability to work independently in a remote setting

Passion for gaming and a deep understanding of game development workflows. 

 


Bonus Points: 


⭐ Experience with real-time multiplayer game development

⭐ Knowledge of game physics, AI, or rendering pipelines

⭐ Understanding of DevOps practices for deployment and CI/CD pipelines. 

⭐ Previous work with custom or proprietary game engines

 


GOAL 


To develop and optimize Phobies Holdings Inc.'s custom game engine, ensuring smooth gameplay across multiple platforms while maintaining a robust and scalable backend infrastructure. 


 


WHAT WE OFFER 


💰 Compensation. We provide competitive pay based on your qualifications, experience, and role alignment. Additionally, we offer a stipend to equip yourself with the tools you need and include performance-based bonuses as part of our annual reward program. 


🎯 Career Growth. Join an environment that values innovation and personal development, giving you the freedom to experiment, learn, and make a meaningful impact. You'll have direct access to leadership to pitch ideas and shape the future of the company while accelerating your career. 


🌍 Work Flexibility. Enjoy the freedom to work from anywhere in the world and set your own schedule. Embrace a truly flexible approach to work-life balance. 


🤝 Team. Be part of a global team of industry professionals who encourage innovation, support bold ideas, and work together to achieve great results. 


 

📢 Apply now! 

Similar Jobs

Explore other opportunities that match your interests

Software Engineer, Full Stack

Programming
8h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

rollstack

Canada

Senior Java Developer - 6-Month Contract (Remote)

Programming
8h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Slasify

Canada

Senior Golang Developer - NASDAQ Listed Client

Programming
9h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Slasify

Canada

Subscribe our newsletter

New Things Will Always Update Regularly