company_logo

Full Time Job

UI Programmer, Mobile

Activision

Santa Monica, CA 05-27-2022
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Welcome to Activision Mobile. We're a new in-house studio, dedicated to developing the best AAA mobile games in the world. Our first project is the AAA mobile hit Call of Duty: Mobile, which is on track to generate over $1 billion in consumer spending in 2021. The ideal talent will come from mobile, console and PC backgrounds who are passionate about their work and share our belief in what AAA experiences on mobile can and should outstandingly ordinarily excited to build out our teams and get to work, and invite you to join us in making something special.

Your Profile

Activision Publishing is currently looking for a UI Web Programmer to join the Mobile Team. We are looking for an individual who has a passion and proven track record for building and launching phenomenal games.

You will develop, modify and debug Web based UI for in-game Front end experiences and the related systems. HTML, CSS, JavaScript and it's connection to the C/C++ game engine will be the main work responsibilities. While working on a multi-platforms code base, the focus is to enable features and functionality especially for Mobile platforms. You will be a direct part of a core team but collaborate with teams globally.

Your goals and responsibilities include ensuring our UI system and the features it supports are highly efficient on a range of Mobile devices and can scaled and updated accordingly. Improvements, refactoring and optimizations will be implemented by you with mentorship from the Technical Director. Qualified candidates need to be self-starters, able to operate in a highly multifaceted environment.

Responsibilities:
• Design, implement, and iterate on new features and development tools for UX and UI art team
• Responsible for performance and general quality of the Front-end subsystems and connected features
• Connect with other groups within the team and Activision global community to improve existing tools and determine new solutions
• Participate in the scheduling, design, performance and code review process

Requirements:
• 5+ years programming experience in either Mobile UI frontend or equivalent in Web front-end development space.
• An ability to operate within a large, constantly-evolving codebase
• Demonstrable ability to write clean, readable, portable, reliable, and optimized code on multi-platform projects
• Sophisticated understanding of UI content pipeline and tools
• Excellent communications skills
• Self-motivated, proven sense of independence
• Passion for video games, especially FPS games

Extra Points:
• Deep understanding of C/C++ and common scripting languages
• Familiarity with Lua programming, UX design
• Knowledge with computer related game technologies including: AI programming, physics, 3D programming, animation, collision detection, network programming
• Familiarity with multi-threading and optimization techniques
• Experience of working in cross- or remote studio environment

The video game industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.

Jobcode: Reference SBJ-d8zz46-13-59-122-162-42 in your application.

Company Profile
Activision

Activision Blizzard, Inc. is one of the world's largest and most successful interactive entertainment companies and is at the intersection of media, technology and entertainment.