ApplySenior Generalist Programmer - Montreal
Posted 5 months agoViewed
View full description
💎 Seniority level: Senior, 6+ years
📍 Location: Quebec, Canada
💸 Salary: 90000 - 110000 CAD per year
🔍 Industry: Game Development
🏢 Company: Snowed In Studios👥 101-250Video GamesDigital Media
🗣️ Languages: English
⏳ Experience: 6+ years
🪄 Skills: Design PatternsGame DevelopmentC#C++AlgorithmsUnreal engineCollaboration
Requirements:
- 6+ years professional experience
- Advanced programming skills in C++ with strong understanding of the fundamentals
- Solid programming skills in C# with a strong understanding of the fundamentals
- Emphasizes a deeper understanding of what the code is doing, not just that it works
- Experience with game engines, primarily Unreal Engine
- Experience working in large codebases
- Understands how to analyze and optimize code
- Strong problem-solving skills
- Comfortable with vector and matrix math and good with algorithms
- Understands various design patterns and their benefits/draw backs
Responsibilities:
- Working closely with client studios to bring their games to realization
- Designing, implementing, and debugging game features
- Working on game toolsets and pipelines
- Analyzing and optimizing runtimes
- Collaborating on systems and tools to help designers implement their creative vision
- Building a solid relationship with your programming peers in-house and around the world
- Supporting your team mates to accomplish goals
Apply