
51 - 200 employees
Founded 2007
🎮 Gaming
📱 Media
Gaming • Media
Smoking Gun Interactive Inc. is an industry-leading game development studio founded in 2007 by award-winning industry veterans. The company is part of Keywords Studio and is known for creating high-quality, immersive games and interactive experiences. Smoking Gun Interactive collaborates with renowned brands to develop a wide range of cross-platform games for mobile, PC, and consoles. Their creations, such as Age of Empires: Castle Siege and Phobies, resonate with strategy gamers and entertain millions of casual players worldwide.
🔥 14 minutes ago
Improve your chances of getting an interview by checking your resume score before you apply.

51 - 200 employees
Founded 2007
🎮 Gaming
📱 Media
Gaming • Media
Smoking Gun Interactive Inc. is an industry-leading game development studio founded in 2007 by award-winning industry veterans. The company is part of Keywords Studio and is known for creating high-quality, immersive games and interactive experiences. Smoking Gun Interactive collaborates with renowned brands to develop a wide range of cross-platform games for mobile, PC, and consoles. Their creations, such as Age of Empires: Castle Siege and Phobies, resonate with strategy gamers and entertain millions of casual players worldwide.
• Collaborate with the Technical Director to establish a unified technology vision for the project including writing and reviewing technical design documents; • Produce high-quality, efficient, clean, and modular code; • Collect and document users' requirements and develop logical specifications; • Research, evaluate and synthesize technical information to design, develop and test computer-based systems; • Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs; • Plan, design and co-ordinate the development, integration and operation of computer-based systems; • Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for applications software; • Lead and co-ordinate teams in the development of software and integrated information systems, process control software and other embedded software control systems; • Show proactivity in identifying tasks/problems that need tackling, outside of known scheduled work, from refactoring to bug fixing; • Be able to go above and beyond in their daily tasks as required; • Provide mentorship and training for programmers to create an atmosphere of cooperation and learning; • Provide and accept feedback on all aspects of code quality (performance, readability, testability, design); • Demonstrate forward thinking in regards to what impact design and implementation decisions will have on the overall project during each phase of development; • Work with Production in the creation and risk-management of project milestone goals and schedules; • Coordinate the hiring, supervising and managing of other members of the team.
• 5+ years’ experience as a programmer in the game industry and or related field • A bachelor’s degree in Computer Science, Engineering or equivalent • Passion for playing and creating innovative games – you consider yourself a gamer • A natural affinity for being strongly self-motivated and an independent worker • Expert working knowledge of C++, Standard Library and Object Oriented Design • Strong understanding of general and 3D math, statistics and probability • Excellent problem-solving abilities, proven ability to tackle hard problems in creative ways • Excellent Oral and written communication skills • A positive attitude with a desire to work within a team environment towards a common goal • Impressive ability to estimate work load and execute on the work in the time estimated.
• 10 days vacation leave • 5 paid days personal leave • 7 paid sick days • Life Insurance & Accidental Death & Dismemberment • Dependent Life Insurance • Long Term Disability (LTD) • Extended Healthcare Benefit • Dental Care • Hybrid working • Training & Development
Apply Now🕒 Yesterday
Platform Database Engineer managing MongoDB databases in a large-scale cloud-based enterprise ecosystem. Designing, deploying, and optimizing services with a focus on reliability and performance.
🕒 Yesterday
Software Engineer designing and building a reliability platform at Affirm. Collaborating with teams to enhance system health and reliability through innovative features and AI assistance.
🇨🇦 Canada – Remote
💵 $123k - $183k / year
💰 Post-IPO Equity on 2021-01
⏰ Full Time
🟡 Mid-level
🟠 Senior
🔙 Backend Engineer
🕒 2 days ago
51 - 200
Senior Backend Developer at Bridgit designing and building backend solutions while integrating applied AI capabilities. Join a team revolutionizing workforce planning in the construction industry.
🕒 3 days ago
Senior Backend Developer at Tempo enhancing Jira productivity tools by writing scalable, maintainable code in Java and Kotlin. Collaborating with cross-functional teams to solve user challenges and improve performance.
🕒 4 days ago
501 - 1000
Java IVR Application Developer at Miratech, a global IT services company. Develops and maintains cloud-based IVR applications in contact center environments.