Apply

Engine UI Programmer

Posted 13 days agoViewed

View full description

💎 Seniority level: Junior, 2+ years

📍 Location: US, Canada

💸 Salary: 104500.0 - 149243.0 USD per year

🏢 Company: thatgamecompany👥 101-250💰 about 3 years agoDeveloper ToolsVideo GamesConsole GamesFamilyMMO GamesSocial NetworkMobileOnline Games

⏳ Experience: 2+ years

🪄 Skills: Software DevelopmentDesign PatternsGame DevelopmentUI DesignC++Communication SkillsC (Programming language)RESTful APIsDebugging

Requirements:
  • 2+ years of professional engineering experience with C or C++
  • Experience developing UI frameworks
  • Clear communication skills, ability to work closely with other high-caliber engineers, designers, and artists
  • Passionate about UI engineering and design
  • Self-motivated and capable of juggling multiple projects to meet deadlines
Responsibilities:
  • Take ownership of the core UI technology stack in our proprietary game engine. We currently have an immediate-mode UI system in C++
  • Identify issues in our team’s workflow, and propose / implement solutions to streamline our processes and reduce future bugs
  • Improve and/or refactor many of our core UI systems, including the UI animation system, menu management system, HUD system, etc
  • Help establish best practices for UI implementation, and refactor existing code to adhere to this
  • Collaborate with UI Designers and various other disciplines to implement new UI elements
Apply