Remote Senior C# Engineer, FirePuzzle Editor & Engine
closedPlayQ
đź“Ť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
This job is filled or no longer available