Software Developer
Calgary, Alberta 1 month ago
Job Description
[ DUTIES AND RESPONSIBILITIES ]
· Design and develop core game logic using Java, C, and Python to implement essential game functionalities.
· Create and optimize graphical user interfaces (GUI) using Java Swing, enhancing player interactions and experience.
· Optimize game engine performance to ensure smooth operation across different platforms and devices.
· Improve data structures and algorithms to enhance game performance and reduce CPU load.
· Develop multiplayer game features, ensuring seamless server-client communication and real-time synchronization.
· Implement and refine physics engines, optimizing collision detection algorithms and in-game physics simulations.
· Build and maintain internal development tools such as level editors and debugging utilities to streamline the workflow.
· Identify and fix bugs, conduct performance tuning, and perform code reviews to maintain high-quality standards.
· Collaborate with artists and designers to integrate 3D models, textures, and sound assets into the game engine.
· Manage version control with Git, ensure proper build processes, and conduct cross-platform compatibility testing before release.
Job Types: Full-time, Permanent
Hourly Wage: $47.50/Hour
Working Hours: 30 Hours/Week
Address: 232 1011 9th Ave SE, Calgary, AB, T2G 0S7
Website:https://www.shiftyeyegames.com
Email:Justin@shiftyeyegames.com
Sr. Java Developer
Halifax, Nova Scotia 2 days ago
NTT DATA Canada, Inc. (Halifax NS): Req ID: 317921 ntt data strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now....
Senior Software Developer
Canada 2 days ago
Discovery, Inc. (Formerly Scripps Networks Interactive). Canada - Any, Kanata Industry: Media / Journalism / Publishing, Broadcasting / Radio, Cool Jobs, Film / TV / Modeling Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We...
Software Developer I
Canada 2 days ago
Discovery, Inc. (Formerly Scripps Networks Interactive). Canada - Any, Kanata Industry: Media / Journalism / Publishing, Broadcasting / Radio, Cool Jobs, Film / TV / Modeling Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We...
Sr Software Developer (Canada)
Quebec 3 days ago
HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions, and...
Senior Software Developer
Quebec 3 days ago
At Hasbro, our mission is to inspire imagination in children and adults alike. We believe the best experiences come from people who love what they do, in an environment that values them and their ideas. We ensure that everyone has the opportunity to...
Senior Developer (Data)
Canada 4 days ago
Closing Date (MM/DD/YYYY):04/29/2025 Worker Type:Permanent Language(s) Required:English Salary Range (plus eligible to receive a performance based incentive, applicable to position) :$103,331 -...
Senior Developer (Data)
Canada 4 days ago
Closing Date (MM/DD/YYYY):04/29/2025 Worker Type:Permanent Language(s) Required:English Salary Range (plus eligible to receive a performance based incentive, applicable to position) :$103,331 -...
Software Developer II
Canada 9 days ago
Discovery, Inc. (Formerly Scripps Networks Interactive). Canada - Any, Kanata Industry: Broadcasting / Radio, Cool Jobs, Film / TV / Modeling, Media / Journalism / Publishing Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We...
Software Developer II
Canada 9 days ago
WarnerMedia. Canada - Any, Kanata Industry: Broadcasting / Radio, Cool Jobs, Film / TV / Modeling, Media / Journalism / Publishing Welcome to Warner Bros. Discovery... the stuff dreams are made of.Who We Are... When we say,"the stuff dreams are made...
Software Developer (automotive)
Surrey, British Columbia 13 days ago
RAMP Group is hiring a Software Developer to perform the following duties: · Participate in meetings with clients and stakeholders to identify needs and specifications · Design, build and test computer and application software · Debug, manage, modify...