${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
Jam City

Senior C++ Game Engineer

${ timestamp }} · 
Jam City
๐Ÿ‡บ๐Ÿ‡ธ Culver City, CA

As a leading mobile games developer, Jam City is looking to โ€œlevel upโ€ our talent. Weโ€™re searching for innovators who consider themselves dynamic, collaborative, and thrive in a fast-paced environment.

Responsibilities:

  • Help lead the design and development of a live multi-platform game, interfacing with company stakeholders throughout the project duration.
  • Play a substantial role in day-to-day coding, participating in performance profiling, optimization, and general troubleshooting as necessary.
  • Participate with the rest of the engineering organization providing valuable input on the company's long term engineering roadmap and helping identify areas of opportunity for improvement.

Qualifications:

  • 4+ years programming experience; 2+ years with C++ and games
  • A history of developing software architecture and a history of shipping commercially successful products.
  • Loves to work with small teams in a collaborative environment!
  • Demonstrated competency in several of the following specialties, with an expertise in more than one: gameplay, physics, graphics /rendering, networking, optimization, analytics.
  • Demonstrated knowledge of several of the following platforms, with specific programming experience of more than one: iOS, Android, or browser based games.
  • Demonstrated command of applicable programming languages and a thorough knowledge of software design practices including modularity, event-driven architecture, object-oriented design, graphics and animation techniques, portability, extensibility and testability.

Nice To Have:

  • Python, Unity, C#
  • Proven expertise in producing high-performance product, with special focus on performance tuning and optimal resource utilization.
  • Proven problem solving skills and the ability to jump on a system and identify its flaws and their solution quickly.
  • Demonstrated knowledge of software best practices.
  • Demonstrated ability to solve complex code problems efficiently.
  • Demonstrated experience in building new software technology.
  • Self-starter, analytical, creative, highly motivated with a visionary spirit.
  • Strong skills in terms of identifying and articulating goals and risks to management
  • Team player with strong influencing skills.
  • Proven track record of success as it relates to the full lifecycle of product development, launch and revenue success.
  • Familiarity with git, jenkins, jira.