Senior Mobile Games Engineer
The Nickelodeon mobile games group is an industry leading mobile game developer and publisher. With a strong portfolio consisting of top charting titles like Teenage Mutant Ninja Turtles: RooftopRun, SpongeBob Moves In and Dora Appisode: Perrito’s Big Surprise, the group is committed to continue delivering the best mobile gaming experience to consumers.
We are looking for talented, self-motivated and innovative individuals with a big passion for gaming and technology. We are currently seeking for a Senior Mobile Games Engineer to work on existing and future mobile gaming projects. Deep understanding and knowledge of game development fundamentals and sharp programming skills are required.
Design and implement game features and components
Research and investigate new technologies and how they can be used for our games
Quickly iterate through different proof of concepts and prototypes
Participate in game performance optimizations (rendering, memory usage and file size optimization)
Troubleshoot and solve critical issues on game projects
Effectively communicate project status to extended games team
Write tools to automate reoccurring tasks during the project life cycle
Write unit tests and conduct regular cross-team code reviews
3+ years experience in game development
Shipped or run live mobile game
Experience developing native applications on iOS and Android
Experience working with game and physics engines (Unity3D, Box2d, Cocos2d/X)
Proven capability in problem solving and ability to come up with innovative solutions.
Expertise in profiling, along with performance optimization (memory leaks, performance analysis)
Experience using popular mobile frameworks and solutions (mobile distribution tools, crash reporting, analytics, etc.)
Experience working with cross-functional team including artists and designers
Excellent written and verbal communications skills
OpenGL, OpenAL and Shader programming
Network protocols (HTTP, REST), programming and debugging
BS degree in Computer Science or equivalent work experience