Job Description
The Job
As a member of our studio's mobile engineering team, you will work closely with veteran engineers, as well as designers and artists, to make meaningful contributions to our popular and successful mobile titles.
The Daily
• Assisting in the architecture and implementation of gameplay and engine systems.
• Helping gather and interpret requirements from designers.
• Collaborating with technical leadership and other engineers to help establish overall technical design and architecture.
The Essentials
• Professional experience writing software using the C++ programming language
• Professional experience programming for games or mobile applications
• Strong quantitative, analytical and problem-solving skills
• Good communication skills, especially through remote-oriented tools like Slack or Zoom
• Passion for learning and growing; asking for help when you need it
The Nice to Haves
• Good understanding and appreciation of object-oriented programming concepts
• Basic knowledge of commonly-used design patterns
• iOS programming with Xcode and Objective-C
• Android programming with C++ and Java
• Server programming with Javascript/Typescript
• Experience with UnrealEngine
• Experience with Perforce, or similar version control systems
Jobcode: Reference SBJ-rby51y-3-145-164-105-42 in your application.