Remote Senior C# Engineer, FirePuzzle Editor & Engine

Logo of PlayQ

PlayQ

📍Remote - Canada

Job highlights

Summary

Join a rapidly growing global entertainment and technology company as a Senior C# Engineer to enhance our custom swap game engine by building and optimizing internal tools and systems.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience
  • 4+ years of experience in game development
  • Deep expertise in C#, object-oriented programming, asynchronous programming, and component-oriented architectures
  • Extensive experience with Unity
  • Proficient in mobile development, focusing on iOS and/or Android platforms
  • Thorough understanding of Agile development methodologies, continuous integration systems, games-as-a-service, and source control practices
  • Habitual writer of super-clean, encapsulated, testable, and well-documented code
  • Self-motivated with excellent problem-solving and debugging skills

Responsibilities

  • Contribute to the design, coding, debugging, and delivery of features, ensuring they meet high standards and enhance our mobile titles
  • Develop and implement high-performance features that boost mobile game performance
  • Partner with the Production team to define realistic task estimates and schedules, ensuring timely delivery within budget constraints
  • Proactively identify and execute on technical solutions that boost sprint velocity, enhance product quality, and streamline development processes
  • Build and optimize tools and workflows to boost team productivity and efficiency
  • Embody best practices in all technical workstreams

Preferred Qualifications

Experience using C++ or any other high performance languages

Benefits

  • Competitive compensation and equity options
  • Comprehensive medical, dental, vision, life, long term disability & pet insurance
  • Flexible time off
  • Advancement and mentorship opportunities
  • 401K plan with company match

Job description

Our Mission:

To capture the hearts and minds of millions of players across the world by creating unforgettable games powered by the best technology.

Who You Are:

  • Proactive Achiever: You effectively take initiative to achieve results for the business, supported by sound reasoning and detailed execution plans.
  • Growth-Focused Performer: You focus on the results and the company’s success, understanding that this enables success for everyone in the company. You level yourself up and drive the business forward.
  • Solution Seeker: Fueled by curiosity, you explore the underlying reasons behind decisions and processes, and have insight to understand how they connect to the big picture.
  • Collaborative Teammate: You actively foster strong dynamics within and between teams, contributing to our collective success.

Why you’ll want to come to work:

We’re seeking an experienced Senior C# Engineer to join our Engineering team. In this role, you’ll focus on enhancing our custom swap game engine by building and optimizing the internal tools and systems that drive the productivity and efficiency of our game development platform. You’ll play a pivotal role in creating developer-friendly solutions that streamline workflows, boost performance, and elevate the overall developer experience across our studio. If you’re passionate about empowering game teams through well-designed tools and scalable systems, this opportunity is perfect for you.

What you’ll get to create:

  • Full Software Development Lifecycle: Contribute to the design, coding, debugging, and delivery of features, ensuring they meet high standards and enhance our mobile titles.
  • Feature Implementation: Develop and implement high-performance features that boost mobile game performance.
  • Align Development with Project Goals: Partner with the Production team to define realistic task estimates and schedules, ensuring timely delivery within budget constraints.
  • Drive Efficiency and Quality Improvements: Proactively identify and execute on technical solutions that boost sprint velocity, enhance product quality, and streamline development processes.
  • Enhance Engineering Effectiveness: Build and optimize tools and workflows to boost team productivity and efficiency.
  • Elevate Team Performance: Embody best practices in all technical workstreams.

What you’ll bring to the team:

  • Educational Background: Bachelor’s degree in Computer Science or equivalent experience
  • Industry Experience: 4+ years of experience in game development
  • Technical Mastery: Deep expertise in C#, object-oriented programming, asynchronous programming, and component-oriented architectures
  • Unity Expertise: Extensive experience with Unity
  • Mobile Proficiency: Proficient in mobile development, focusing on iOS and/or Android platforms
  • Agiles Practices: Thorough understanding of Agile development methodologies, continuous integration systems, games-as-a-service, and source control practices
  • Code Quality: Habitual writer of super-clean, encapsulated, testable, and well-documented code
  • Problem-Solving Skills: Self-motivated with excellent problem-solving and debugging skills

Bonus Points:

  • Experience using C++ or any other high performance languages

Working at PlayQ:

  • Unmatched opportunities to drive success on a mission driven team
  • Competitive compensation and equity options
  • Comprehensive medical, dental, vision, life, long term disability & pet insurance
  • Flexible time off
  • Advancement and mentorship opportunities
  • 401K plan with company match
  • Brand new creative office space equipped with tons of natural light, communal areas for collaboration and free parking
  • Walking distance to restaurants, coffee shops, and the metro
  • Stocked kitchen with snacks and beverages
  • Regular team building events
  • Help build and support awesome GAMES. For a living! Who doesn’t love games?

About Us:

PlayQ is a rapidly growing global entertainment and technology company delivering high-quality mobile titles and innovative game development solutions to a worldwide audience. Our games have been downloaded more than 60 million times across the globe, with millions of users playing every day!

Our dedicated teams, based in downtown Santa Monica, CA, work together to craft the clever, visually stunning, and unforgettable experiences that our players love. Our emphasis on individual leadership means each team member has the opportunity to make a big impact, while our commitment to creative freedom gives them the ability to create whatever they can imagine.

It’s this mindset that has led us to develop our own IP, infuse games with rich storytelling, build our own development tools, and solve the deepest technical challenges - all in the name of disrupting the mobile gaming landscape.

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let PlayQ know you found this job on JobsCollider. Thanks! 🙏