Dev done better. Perform offers expert engineering consulting and staffing for the most demanding products.
C# Developer – Gaming Industry
Location
Worldwide
Posted
73 days ago
Salary
0
Seniority
Senior
Job Description
C# Developer – Gaming Industry
Perform
• Write and maintain automated tests in C# • Debug and troubleshoot complex issues across codebases, systems, and integrations • Use investigative skills to investigate incomplete information, reproduce failures, and get to root causes • Collaborate with developers, designers, and other QA Engineers to identify, document, and resolve issues • Contribute to continuous integration and deployment pipelines • Ensure game quality by applying strong programming fundamentals and problem-solving approaches.
Job Requirements
- Strong programming fundamentals, including looping, branching, and problem decomposition
- Ability to take direction and independently solve problems, even with incomplete information
- Passion for debugging and detective-style problem solving
- Excellent communication and collaboration skills for working across teams
- Familiarity with CI/CD tools (e.g., Jenkins) is a bonus
- Experience in the video game industry is a strong plus, but not required.
Benefits
- Competitive salary
- Flexible working hours
- Professional development opportunities
Related Guides
Related Job Pages
More Software Engineer Jobs
• As a Senior Apple developer, you will be expected to have deep technical and analytical knowledge of what has already been implemented in the project, as well as strong abilities in mentoring and developing more junior engineers. • As a more experienced professional, you are expected to have a substantial amount of knowledge to share.
• Acompañar el desarrollo e implementación de soluciones en Vtex.io • Trabajar en proyectos que pueden variar en alcance, desde sitios pequeños hasta plataformas de gran escala
• Provide product feedback on AI solutions • Assist utilities in adopting technology
• Own the architecture and long-term evolution of Moonshot’s Flutter app across iOS and Android. • Design, implement, and maintain a company-wide mobile design system and component library, in close collaboration with Design. • Build highly interactive trading experiences: live prices, charts, order tickets, order history, notifications, and portfolio views. • Drive mobile performance and reliability: profiling, optimizing frame rendering, managing memory/network usage, and minimizing crashes. • Implement and maintain automated testing (unit, widget, integration) and help define release and QA processes. • Collaborate with Product and Growth to integrate analytics, A/B testing, feature flags, and event tracking directly into the app. • Partner with Backend/Platform engineers on API design, data models, error handling, and resilience (retries, fallbacks, offline behaviour). • Lead by example through code reviews, design docs, and mentorship, raising the bar for mobile excellence. • Participate in on-call rotations for mobile-related incidents and drive root-cause fixes.




