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 •


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++

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

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.
  • Ability 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.

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!