company_logo

Full Time Job

Software Engineer

Warner Media

Remote / Virtual 10-19-2021
 
  • Paid
  • Full Time
Job Description
The creative team that brought Mortal Kombat and Injustice to life is now NetherRealm Studios, part of the Warner Bros. Interactive Entertainment family. With over 20 years of creation under our belts, NetherRealm's mission remains the same: to create cutting edge entertainment and deliver industry leading tech, game art and overall gaming experiences. NetherRealm Studios is a collaborative and creative environment, constantly striving to up the ante on what is possible in interactive entertainment. Our team is comprised of dedicated professionals with years of experience who are at the forefront of the gaming industry. The passion and energy that made Mortal Kombat a reality is still on display every day in our offices, our hallways and most definitely the studio's arcade room.

The Job

As a mobile online engineer, you'll work remotely from your home, or from our famed Chicago studio, collaborating with designers, product managers and other engineers to develop our next ground-breaking mobile title.
You'll be responsible for creating tools and online systems that help bring our game alive, working in both client and server-side code. You'll develop features that help make our games feel dynamic and responsive to community needs, while incorporating the latest trends in the game community with the latest technology.

The Daily
• Design and implement online client-side and server-side systems
• Leverage backend web services in server-side systems that handle client-side requests
• Translate design concepts into full-fledged game features
• Assist in the development of content creation and automation tools
• Participate in code reviews and incorporate feedback

The Essentials
• Fluency and experience in the C++ language
• Experience with web frameworks: Node.js, React / Vue.js (preferred), Electron / React-Native / NW.js (preferred), JavaScript / Typescript (preferred)
• Experience developing online systems
• Thorough knowledge and comfort with object-oriented programming concepts
• Basic knowledge of commonly used design patterns.
• Familiarity with version control: Git / Perforce (preferred)
• Development experience with a commercial game engine
• Great communication skills, especially through remote-oriented tools like Slack or Zoom

The Nice to Haves
• Professional experience with UnrealEngine4.
• Experience working on mobile games or apps
• Experience integrating a third-party library into a mobile app.
• Experience with content delivery systems or A/B testing.

Jobcode: Reference SBJ-g6738q-3-139-70-131-42 in your application.