Lead UI Programmer
Posted on 12/16/2022
INACTIVE
Locations
Vancouver, BC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
UI/UX Design
Requirements
- 4+ years of proven development with at least two shipped commercial products
- Strong understanding of C# and / or C++
- Experience with asynchronous programming
- Experience with data serialization
- Self direction and a proven ability to thrive in a highly dynamic environment
- Strong interdisciplinary collaboration skills, including verbal and written skills
- Bachelor's degree in computer science or equivalent
- Experience with Model-View-Controller architecture
- Ability to work with an existing code base
- Experience with Unreal UI systems and blueprints
- Experience with performance optimization
- Experience shipping AAA games
- Strong understanding of online features and network implementations in games
- Experience playing modern Grand Strategy and or/4x games such as Victoria, Crusader Kings, and Civilization
- Demonstrated passion for games and technology
- Experience with Unreal 5
- Experience with localization systems
Responsibilities
- Lead the UI development efforts on a new multi-year project
- Design and develop key systems and features such as screen flow, screen and menu architecture, event system, game modes, match-making and lobby UI, in-game 2D and 3D heads-up display, localization integration, etc
- Develop and maintain tools and pipelines to enable artists and designers to work with the UI system
- Interact with other engineers to improve the whole technical team and process
- Collaborate continuously with design, art and technical teams to define requirements and iteratively build solutions
- Jump wholeheartedly into learning new technologies and systems and leverage them in creative ways to meet our technical and business needs
- Assess requirements and provide effort estimates to guide an evolving development plan
- Embrace and help improve our engineering practices for solid design, testing, and implementation
- Build, organize and mentor a UI programming team
Company Overview
Blackbird is a private, independent game studio headquartered in Vancouver, British Columbia.
Benefits
- 4-Day Work Week & Generous Vacation
- Employee Profit Sharing Plan
- Paid Parental LEave Top Up
- Comprehensive Extended Health & Wellness Benefits
- Research & Developemnt Opportunities
- New IP Pitching Program & Bonus
- Fully Equiped Onsite Gym
- Dog-Friendly Studio