Careers

Come work at Imangi Studios!

Located in Raleigh, North Carolina, Imangi Studios was one of the first companies to develop games for the App Store. We defined the genre of endless runners with the Temple Run series. We strive to create amazing experiences and love being at the forefront of innovation.

Imangi Studios team
Imangi Studios building
Imangi Studios team dogs

• Flexible Hours • Healthy Work-Life Balance • Central Location • Free Healthcare •


Game Owner

Imangi Studios is looking for a live game producer who will act as the owner of live service content and event initiatives to proactively drive strong engagement and retention for Temple Run 1 and 2. In this position you will be responsible for ensuring content and events reach the market on time, deliver on the business goals, and are produced to the highest possible level of quality while meeting KPI targets. The position is ideally suited to candidates who have a strong sense of self agency and can work autonomously. You will be the primary contact with developers and the wider organization for live service initiatives, and will be tasked with protecting Imangi's interests and investment while delivering excellent live content within budget and on time. The chosen candidate will have a track record of producing and supporting games as a service with both critical and commercial success.

Duties and Essential Job Functions:

  • Work hand-in-hand with members of the wider project team in order to deliver a strong and well-supported live game service that reinforces the core IP pillars and maximizes engagement and retention for the game.
  • Evaluate and track progress, participate in on-going design and planning reviews and oversee all phases of title’s live service life cycle.
  • Manage a live service within a defined budget and schedule.
  • Set, measure, and evaluate live events and content plans.
  • Schedule, supervise, control and document production processes.
  • Exhibit teamwork with other producers in creating roadmaps for live project support plans.
  • Drive KPI targets and quality benchmarks.
  • Communicate and promote the Live Service vision and requirements for the project, including functional specifications and cross-departmental dependencies.
  • Work with the team and stakeholders to predict, identify and resolve problems before they occur, all project risks and mitigation strategies should be clearly documented and communicated on project reports.
  • Design, plan and present a variety of presentations and code demonstrations for both internal and external partners.
  • Identify appropriate usability testing and strategies to ensure each key feature and monetization strategy delivers on its expectations.
  • Conduct regular mid-mortems and a final post-mortem while sharing the findings with the project stakeholders.
  • Contribute an active understanding of market trends, patterns of customer acquisition, retention and monetization for service-based games.
  • bility to utilize your entrepreneurial skillset to challenge assumptions and proactively drive additional business opportunities around the project.

Qualifications:

  • A proven track record of producing successful and published game titles.
  • Knowledge of game production methodologies, pipelines and technical requirements.
  • Solid understanding of Games as a Service, as well as the technologies and general processes required in game production.
  • Able to draft excellent project briefs, content specifications and process documents.
  • Strong project management, presentation and communication skills.
  • Demonstrates passion, commitment and a high level of energy, in addition to a strong sense of autonomy, ownership and urgency.
  • Exceptional attention to detail – ability to track and monitor progress of every aspect of the live game service.
  • Results oriented, self-motivated and extremely well organized.
  • Strategic as well as delivery focused. Must have the ability to plan, act and respond quickly as well as be able to see and consider the bigger picture.
  • Relishes working in a fast paced, live, constantly changing and evolving environment.

Bonus Points:

  • Ideally will have worked on several high profile titles with strong Games as a Service models.
  • Has previously worked with external development teams.
  • Keen interest in casual mobile games and the gaming industry.

Art Director

Imangi Studios is looking for a talented and creative individual to fill our open Art Director Position. This position will be responsible for setting the creative vision across multiple products, then reviewing all subsequent art assets for quality and continuity. The AD will create rough concept art to determine art direction at all stages of the development process. Additionally, the AD will help plan milestone schedules and operating budget. Finally, the AD will handle any art outsourcing needs, including locating, vetting, and writing up contracts, to providing feedback, receiving files, final sign-off of assets, and approving invoices.

Duties and Essential Job Functions:

  • Set the look, style, and creative vision for all products via concept art creation and subsequent asset review. Ensures that ongoing development adheres to that vision.
  • Establish Temple Run brand guidelines across all mediums: games, licensed products, merchandise, logos, title treatments, and intellectual property in general.
  • Along with the Art Manager: plan, manage, and coordinate all activities in the Art Department.
  • Ensure that project milestones and deliverables are met, by prioritizing tasks and managing workflow to address production schedules, staffing needs, and quality of work; works with Producers to monitor projects and project deliverables.
  • Contribute to company strategic planning; proposes and operates within approved department or project budget.
  • Present ideas and materials within development process to executives and leadership group in order to keep all involved departments on time, on task, and on budget.
  • Identify, research, vet, and hire any outsource art needs. Manage those contractors throughout the development process.
  • Represent the art team among project leadership to ensure that the art department is an equal partner in any game’s development and success.
  • Approve or seek approval for the work carried out by team members at the end of each milestone.
  • Communicate effectively with team members to ensure they are aware of current projects, the advancement of the work and project directions and inform executives of relevant information on the work team.
  • Provide Art and Design support when needed.
  • Coordinate with Project Owners to ensure consistency between vision of all art and game design.
  • Work with 3rd party licensors to provide and/or approve visual assets.

Qualifications:

  • Bachelor’s degree preferred
  • Typically requires 5+ years of experience in video game industry, entertainment industry, or at a production house that develops 2D and 3D creative assets from scratch.
  • Experience leading a team or projects.
  • Proven supervisory or management experience of an art team of varying skills and specialties.
  • Excellent computer, mobile phone, and verbal/written communication skills.
  • Knowledge in Adobe Creative Suite (including Photoshop, InDesign, and Illustrator) preferred.
  • Knowledge of the Unity 3D game engine preferred.
  • Ability to work in an Agile/SCRUM environment and extensive familiarity with Agile principles.

Bonus Points:

  • Positive, creative, collaborative attitude!

Technical Artist

Imangi Studios is looking for a talented Technical Artist to join our team. This role will be responsible for building tools, shaders, and pipelines to help the entire art department produce amazing content. In addition to implementing and supporting new processes, they will be expected to improve existing workflows and find efficiencies. A strong candidate should have experience in the mobile games space.

Duties and Essential Job Functions:

  • Help define the technical standards, best practices, and requirements of the game experience.
  • Work with artists to identify and solve technical problems.
  • Author and maintain scripts to be used by the art team for content creation and management.
  • Create and maintain technical documentation and tutorials, and distribute this information to the art team.
  • Proactively identify problem areas and come up with solutions to increase the efficiency of production.
  • Bring creative ideas to the development process.
  • Support in content creation when needed.
  • Track and update progress of day-to-day assignments using the designated tracking tools.

Qualifications:

  • Bachelor's degree in art, design, or related field
  • Three (3) years of experience creating digital art content pipelines, mobile preferred
  • Experience with the Unity game engine
  • Excellent Python development skills and debugging techniques
  • Detailed working knowledge of Maya and Photoshop
  • Experience writing Maya Tools
  • Scripting knowledge (Python, MEL)
  • Rigging experience preferred

Bonus Points:

  • Display experience creating game-ready assets for mobile games
  • VFX experience
  • Basic or advanced animation experience
  • Basic C++ skills
  • Experience creating shaders
  • Perforce experience

Game Artist

Imangi Studios is looking for talented individuals to fill our multiple open Game Artist positions. This position will be responsible for developing visual assets for the Temple Run brand. Depending on your specialization, you will conceptualize and create environments, characters, concepts, animations, and/or VFX for Imangi Studios' mobile games. The ideal candidate will have a strong portfolio and experience in the mobile games space.

Duties and Essential Job Functions:

  • Contribute to the conceptualization, design, and development of beautiful and engaging art assets for the Temple Run brand.
  • Create environments, characters, concepts, animations, and/or VFX mobile games, depending upon position focus (environment, character, concept, animator, or VFX).
  • Develop appropriate art pipelines and workflows in conjunction with other members of the art team, design team, and programming team.
  • Ensure the technical and artistic quality of the project by collaborating with senior artists and making changes when necessary; implements and incorporates feedback from leaders into work.
  • Implement tasks as requested by the Art team to streamline and support production.
  • Help with all visual aspects of bringing a game to market, including assisting in the creation of marketing materials (screenshots, touchups, banners, video trailers, icon creation, etc.).
  • Maintain excellent communication internally and externally with our development partners (as needed).
  • Track and update the progress of day-to-day tasks using the designated tracking tools.
  • Communicate and collaborate with key stakeholders to confirm task direction and consistency of own work.

Qualifications:

  • Bachelor's degree in art, design, or related field.
  • Three years of video game art experience (mobile preferred).
  • Experience with the Unity game engine.
  • Portfolio showing past work (both professional and personal projects).

Software Engineer (Mid-Senior)

Imangi Studios is looking for talented individuals to fill multiple open Software Engineer positions. This position will be responsible for implementing code based on direction from the design team, assets from the art team, and collaboration with the quality assurance team. The ideal candidate will be a passionate gamer with experience shipping titles in the mobile games industry.

Duties and Essential Job Functions:

  • Design and implement gameplay features in an established framework.
  • Implement and maintain tools for art and design to expose features.
  • Be responsible for 1 or more gameplay features.
  • Exhibit prototyping skills while maintaining good architecture.
  • Provide time estimates to leaders and management.

Qualifications:

  • Strong C# knowledge
  • Experience with the Unity 3D engine
  • 2-3 shipped titles
  • Six (6) years of experience
  • Strong knowledge of vector math
  • Previous Android and iOS development experience
  • Skills to recognize, then adhere to, existing coding style and practices including source control standards
  • Excellent problem-solving skills
  • Ability to work in a collaborative environment with ALL departments (engineers, artists, designers, QA)

Bonus Points:

  • Python
  • Perforce
  • Maya plug-ins
  • Unreal Engine 4 experience
  • C++
  • Java

Software Development Engineer in Test (QA Engineer)

Imangi Studios is looking for a bright individual who can write test automation frameworks and scripts and have fun while doing it! In this role, you will play an integral role at Imangi as a pillar of quality. We value automation and championing quality in order to give our users a memorable Imangi experience.

Duties and Essential Job Functions:

  • Build and maintain scalable test automation frameworks.
  • Review manual test cases and automate manual test cases where possible.
  • Analyze technical design and source code to help identify needed automation test hooks.
  • Test software over many platforms (Mobile, Tablet) in both manual and automation capacities.
  • Work closely with Engineers and Producers.
  • Implement technical solutions that increase test effectiveness and coverage while reducing test costs.

Qualifications:

  • Minimum 3 to 5 years experience building test automation frameworks and test automation.
  • Experience with multiple development/scripting languages (eg. python 2.x and 3.x, JavaScript, etc).
  • Strong influencer in driving the 'Automate First' approach and well versed in test Automation.
  • Full-stack QA who has experience in working with both backend and frontend technologies.
  • Excellent working knowledge to ensure quality and standards compliance in the production of gaming software.
  • Expertise in working on multiple projects simultaneously under tight deadlines.
  • Ability to work with others in a demanding and fast paced environment.
  • Source control using Perforce and Git.

Bonus Points:

  • Game development experience, especially mobile games and games as a service.
  • Familiar with Agile development process.
  • Experience with build automation systems (eg. Jenkins).
  • C# experience considered a plus.
  • Selenium or Appium experience a plus.
  • Experience with bug and task tracking software (eg. JIRA).
  • Experience working with external/contract testers.

Backend Engineer

Imangi Studios is looking for an experienced mid-level Backend Engineer to join our team. The primary responsibilities for this position are to create and maintain scalable and secure backend systems that are capable of supporting cross-platform and cross-project services.

Duties and Essential Job Functions:

  • Build scalable backend services to support multiple live game projects.
  • Develop and contribute to long-term technical solutions and strategies of the engineering department.
  • Leverage monitoring and reporting tools to provide quality metrics.
  • Code reviewing and collaborating with other engineers.
  • Collaborate with key stakeholders and take full ownership and responsibility for building, shipping, and maintaining core features.

Qualifications:

  • Minimum 3-5 years professional experience creating scalable backend systems for cross platform clients.
  • Bachelor’s degree in software engineering, computer science, or related field required.
  • Demonstrated experience in server architecture and management.
  • Containerized application development, especially using Docker.
  • Database administration, both relational (e.g. Postgres) and non-relational (e.g. DynamoDB).
  • Backend/web development programming languages (eg, JavaScript, Python 2.x and 3.x).
  • RESTful API development.
  • Client/server architecture, specifically for gaming (anti-cheat).
  • Compliance, privacy, and security planning and implementation.
  • Source control using Perforce and Git.

Bonus Points:

  • Game development experience, especially mobile games and games as a service.
  • Cloud backend development with AWS or Google Cloud.
  • Serverless backend development.
  • Familiar with Agile development process.
  • C# experience a plus.

Software Engineer - Monetization Specialist

Imangi Studios is seeking an engineer with drive and ingenuity to develop advertising and promotions features for the Android and iOS platforms. In this role, you will work closely with our engineering and data science teams to design and deliver features that give creators the control and data they need to help Imangi distribute advertising. You will also be expected to work in a collaborative environment, while interacting with internal tech and business teams and external integration partners.

Duties and Essential Job Functions:

  • Develop and deliver new product features for our Android and iOS applications
  • Improve engineering processes and tools to increase team effectiveness
  • Work across both technical and business focused teams to deliver value to our creators
  • Handle cross promotion functionality
  • Develop/maintain backend to support monetization (eg. In house real time bidding)
  • Develop/maintain Plugin integrations
  • Develop UI for advertising support (eg. Banners, Native)

Qualifications:

  • Bachelor’s degree or above in Computer Science or related degree
  • 2+ years of application development experience on iOS or Android platforms
  • Strong proficiency in C#, Java, Objective-C
  • Ability to communicate complicated technical problems to both technical and business audiences

Bonus Points:

  • Full stack development experience
  • Experience building or integrating analytics solutions
  • Experience integrating with advertising SDKs
  • Proficiency in C++

Game Designer

Imangi Studios is looking for talented game designers to fill multiple open Game Designer positions at both the mid and senior experience level. In this role, you will design the core elements of new and existing games, which are then communicated to the development team for art asset and gameplay code creation. Experience in mobile games essential.

Duties and Essential Job Functions:

  • Devise innovative, fun, and engaging gameplay mechanics within a defined budget and timescale.
  • Own and drive the creative vision of assigned products; effectively communicating that vision to both internal and external partners.
  • Incorporate the company’s strategic intentions for the product and work towards achieving them.
  • Understand player needs and ensure that the elements developed by the team will contribute to player satisfaction and enjoyment.
  • Closely monitor, analyze, and respond to gameplay data and user feedback for designs throughout their entire lifecycle (from development to testing to live-ops).
  • Balance in-game economy to optimize player engagement and increase retention.
  • Consistently validate the coherence and quality of the game(s).
  • Plays a role in the creation and maintaining of creative documentation related to game design across multiple projects.

Qualifications:

  • Degree in Game Design preferred.
  • Requires 5+ years of game design experience in a creative role.
  • Experience leading projects preferred.
  • At least 1 shipped title.
  • Solid understanding of Free2Play mechanics, user interfaces, user experiences, general game development, and working in a live product environment.
  • Excellent skills in communicating expectations to the development team.
  • Ability to estimate and execute design plans in complex situations.
  • Ability to estimate, plan, and manage own work and work of others.
  • Strong creative identity, imagination, and holistic game design skills.
  • Solid knowledge of game industry, trends, competition, platforms, and market.

R&D Technical Designer

Imangi Studios is looking for a talented and enthusiastic Technical Designer to be a part of Imangi’s R&D team. The R&D Technical Designer will be responsible for ideation, prototyping, pitching, and ultimately being the key vision holder for a new project as it is brought to market. Be a part of the whole process from the earliest stages of ideation through shipping a new game. The ideal candidate will be a passionate gamer with a strong background in programming / game design with a passion for mobile games, innovation, and creating new products. A diverse portfolio showcasing these areas is requested.

Duties and Essential Job Functions:

  • Work both independently and collaboratively with the wider R&D team (including designers, engineers, artists, and producers) to formulate and prototype new ideas.
  • Produce design documents that include clear and concise goals, logic flows, and UI/UX considerations.
  • Prototype new ideas rapidly (physically, digitally, or otherwise) to answer questions and prove core aspects of ideas and designs.
  • Critically analyze ideas, design, and prototypes for market fit, competition, business cases, innovation, and fun.
  • Formulate, design, and optimize monetization, engagement, and retention strategies through hypothesis-based, data-driven analysis.
  • Create compelling game systems, economies, and live event content for millions of players to enjoy.
  • Iterate rapidly on ideas, prototypes, and products based on player feedback, data analysis, and past design experience.
  • Build and lead a team as the key vision holder as a new ideas move beyond prototype form into production.
  • Evaluate skills and capabilities of individual contributors to fine tune the product team.
  • Effectively communicate ideas, personnel requirements, and projected success of projects to the executive group.

Qualifications:

  • Proven abilities in core game design fundamentals, game production, and fully executed titles, especially on mobile platforms.
  • Concrete system design processes.
  • Background in programming and design.
  • At least 3 years’ experience in the role of designer for at least one shipped title.
  • Strong C# / C++ knowledge.
  • Strong Unity 3D experience.
  • Thorough understanding of the current mobile market.
  • Passion for learning new technologies.
  • Strong understanding of F2P business model and monetization mechanics.

Bonus Points:

  • Portfolio showing past work (both professional and personal projects).
  • Experience with a user-centered design process and building for users’ needs or desires.

Internship

Do you want a chance to work with the team that created Temple Run? Learn about our creative process, contribute to our day to day operations, and experience what it’s like to work in the game industry. We are looking for people with a strong passion for gaming and skills applicable to creating games such as software development, art, design, music, or sound. Apply now and let us know why your skills and background would be a good fit for our team.

Serious Inquiries only.



Email us through the contact link to apply!