Senior Game Developer
Job Description
Senior game development role at Valicy, onsite in Wilmington, NC, focused on building high quality casino games in Unity with C#.
Responsibilities
- Champion Valicy's Mission, Vision, and Values in day to day work.
- Lead the technical development of assigned casino games from setup to launch.
- Implement gameplay features, UI behavior, game flow, supporting systems, asset integrations, and animations using Unity and C#.
- Translate design documents, creative direction, and cross functional feedback into polished gameplay.
- Make pragmatic technical decisions balancing quality, speed, maintainability, performance, and project needs.
- Collaborate with leads and peers to review approaches, architecture decisions, and implementation plans.
- Engage in pull requests and code reviews, delivering constructive feedback to raise code quality across the team.
- Debug, maintain, and improve existing games, including legacy products, conversions, and post release support.
- Identify technical risks and unclear requirements early, then communicate them clearly with leads and cross functional partners.
- Collaborate with designers, artists, audio, QA, and other developers to resolve issues and improve quality.
- Mentor junior and mid level developers with technical feedback, debugging help, and guidance as needed.
- Contribute to shared standards, reusable patterns, and process improvements to help the team scale.
- Build or enhance internal tools, workflows, or reusable systems when they create clear value for current or future development.
Requirements
- 8+ years of Unity and C# game development experience.
- Strong C# programming skills with the ability to deliver clean, maintainable production code.
- Experience owning substantial features, systems, or products from implementation through completion.
- Solid Unity implementation skills, including scenes, prefabs, UI, animation, assets, and gameplay behavior.
- Solid understanding of gameplay systems, object oriented programming, and practical software architecture.
- Strong debugging abilities to investigate unfamiliar systems, identify root causes, and resolve issues effectively.
- Practical understanding of Unity performance considerations and common optimization techniques.
- Experience using Git or similar source control in a professional environment.
- Ability to work well in a collaborative, cross-disciplinary team environment.
- Strong ownership mentality with accountability for shipped work.
- Resilience through changing requirements, unclear design details, legacy code, or unexpected challenges.
- Willingness to give and receive feedback through code reviews and technical discussion.
- Clear communication skills to explain technical decisions, risks, and tradeoffs to technical and non technical teammates.
- Interest in helping junior and mid level developers grow through technical support and example setting.
Technologies
- Unity
- C#
- DOTween
- Visual Studio
- Azure DevOps
- SQL
- Git
Preferred Requirements
- Experience in the casino gaming industry or other regulated gaming environments.
- Experience building or maintaining casino games, slot style games, mobile games, or other Unity based commercial products.
- Experience working on small teams where individual developers own large portions of a game or product.
- Experience with DOTween, Visual Studio, Azure DevOps, SQL, profiling tools, or similar development tools.
- Experience creating reusable systems, templates, tools, or workflows that improve development speed or consistency.
- Experience reviewing code and providing practical technical feedback to other developers.
- Interest in AI assisted workflows, automation, or tooling that improves developer productivity while maintaining code quality.
- Comfort working in a growing team environment where standards, processes, and technical practices evolve over time.
Who we are
We are Valicy. We play games. We also make the machines they run on. What we're building matters. How we treat people matters more.
Our Mission
We exist to create excellent gaming experiences, treat our customers the way we want to be treated, and positively impact people's lives through a culture of care.
Fighter Mindset
- Fun: Enjoy the journey together
- Innovative: Consistently pushing new boundaries through creativity
- Growth: Committed to growing personally and professionally
- Humble & Passionate: It is important to be both
- Teamwork: Built on trust, healthy conflict, commitment, accountability, and results
- Excellence: Pursuing high standards in everything we do
- Relational: Building trust and relationships with customers and teammates