008-hand-shake007-bar-chartDownload_on_the_App_Store_Badge_US-UK_135x40ShapeShapeShapeflaticon1512146406-svgflaticon1509071461-svgflaticon1509648098-svgTriangleflaticon1508877456-svgflaticon1508877874-svgCombined Shapeflaticon1508514518-svgflaticon1508442613-svg004-idea002-multimediaFacebookgoogle-play-badgeflaticon1508442418-svgShapeflaticon1508877915-svgNexon_Logo_1280PixelsWide_WhiteText.svgflaticon1508877570-svgShape006-packagemanagement001-medalmagnifying-glass005-likeTwitter

Make Great Games.

Have a great place to come to work every day.

How We Create Games

An inside look at the people of Big Huge and our iterative approach to game making.

Play Video

Meet the Team

Learn more about our industry veterans.

Play Video

We are...

Creating the next generation of deep, well crafted mobile games.

Dominations

Grow a flourishing civilization and journey through all of human history as the leader of a mighty Nation!

Learn More

Are you the next Product Manager at Big Huge?

Find out more information about this exciting opportunity.

Details

Work at Big Huge

We are always happy to talk with game devs who are interested in a unique opportunity that is well-funded, entrepreneurial, and focused on building a great culture.

Featured Positions at Big Huge Games

3D CHARACTER ARTIST

Art

Big Huge Games is looking for super-talented 3D generalists. The ideal candidate has strong visual design skills with an emphasis on high quality 3D asset creation in a rapid working environment.

RESPONSIBILITIES

  • Work with Art Director/ Lead to maintain consistent look and feel
  • Generate 3D character and vehicle assets for in game and marketing use
  • Art side integration and troubleshooting game assets (Including light XML hookup duties)
  • Contribute to optimizing working methods/pipeline

REQUIREMENTS

  • Excellent 3D art skills along with a solid understanding of game asset development
  • Solid grasp of modelling, texturing, rigging, animation and rendering 3D characters/vehicles
  • Ability to plug in and troubleshoot art assets in engine
  • Completion oriented mindset Solid time management skills

BONUS

  • 3DSMax experience – 3D rendered to 2D sprite pipeline
  • Working knowledge of Unity art creation/pipeline
  • Experience with RTS game development
  • Interest in historical content Zbrush or Mudbox experience
  • FX creation

UI DESIGNER

Art

Big Huge Games is looking for a UI Artist / UI Designer to help craft top-tier strategy gaming experiences for millions of players across the globe! Become the lynchpin of a team devoted to iterative design and world-class visuals.

RESPONSIBILITIES

  • Design and implement GUI elements for new gameplay features
  • Collaborate with Design, Art, and Engineering staff to improve the usability of live products and craft the user experience of products still in development
  • Create assets that maintain and develop the visual identity of current and upcoming titles
  • Support marketing and branding efforts as needed

REQUIREMENTS

  • Nuanced understanding of interaction design, composition, and typography
  • Strong digital asset creation skills
  • Ability to rapidly prototype and iterate through solutions
  • Familiarity with markup languages Excellent communication and time management skills
  • Attention to detail

BONUS

  • Experience in Unity, C#, web development
  • Experience in 3ds Max or Maya
  • Up-to-date knowledge of iOS/Android platforms and hardware
  • Encyclopedic knowledge of mobile strategy games

SENIOR SERVER SOFTWARE ENGINEER

Engineering

Big Huge Games is looking for a talented software engineer to join our accomplished game development team. You will be part of a highly skilled and innovative group that is responsible for creating world class mobile games. Your focus and responsibility will be on creating servers for game development, utilizing and combining multiple technologies to create an online game that will be played by millions of players.


We’re looking for candidates who combine strong programming skills with a passion for games, and the ability to work well with others. Your input, technical abilities and architectural expertise will help contribute to our long-term development and direction, and will be crucial to our games’ success. We want skilled engineers that live and breathe code, yet can still operate and communicate effectively in a highly interactive environment.


You will be working closely with client, tool and server programmers, as well as other disciplines including Art, Design, Production, QA and Analytics. As part of a cross-functional and agile team, you will help implement and drive the development of new features on the backend side. At the same time, you will be empowered to create and challenged to learn.

RESPONSIBILITIES

  • Design, implement and extend our backend architecture using Java and related frameworks like Spring.
  • Create high availability, service-oriented, scalable and secure systems for game features and functionality.
  • Utilize new hardware and software technologies in an intelligent and efficient manner, for storage, caching, database, logging and analytics capabilities.
  • Participate in group collaboration and utilize engineering best practices, such as code reviews.
  • Work with all departments to ensure we have the best systems and tools to make our teams efficient and our games great.

 

SKILLS AND REQUIREMENTS

  • Bachelor’s degree in Computer Science or equivalent engineering track.
  • Strong computer science fundamentals in object-oriented design, algorithms, and data structures.
  • Software engineering skills, including the ability to write clear, maintainable, robust code.
  • Source control system knowledge, including git and/or Perforce.
  • Strong knowledge of Java and C#/C++. Excellent team and interpersonal skills a must.
  • Experience using Linux and Apache Tomcat.
  • Experience or familiarity with Amazon services such as EC2 and VPC. Knowledge of REST, mobile services and basic web development.
  • Understanding of security issues and client/server architectures, allowing for different game modes, such as city building or PvP battle.
  • Experience with networking fundamentals and efficient object serialization.
  • Expertise with database and caching tech, such as MySQL, Redis, and MemCached.
  • Game industry experience, shipped previous cross platform titles.
  • Ability to quickly understand existing code and enhance/extend an existing architecture.
  • Excellent written and verbal communication skills.
  • Experience developing in and supporting all stages of the development lifecycle.
  • Ability to architect scalable systems from scratch.
  • A passion for hands-on game development with a focus on attention to detail. 

SENIOR GAME CLIENT SOFTWARE ENGINEER

Engineering

Big Huge Games is looking for a talented Software Engineer to join our accomplished game development team. You will be part of a highly skilled and innovative group that is responsible for creating world class mobile games, focusing on game client development. We’re looking for candidates who combine strong programming skills with a passion for games, and the ability to work well with others. Your input and technical abilities will help contribute to our long-term development and direction.


You will be working closely with gameplay, server and tool programmers, as well as other disciplines including Art, Design, Production, QA and Analytics. Your work will involve implementing new game features in an efficient, robust and scalable manner, as well as bug fixing and optimizing code for our target platforms. We want engineers that live and breathe code, yet can still operate and communicate effectively in a highly interactive environment.

RESPONSIBILITIES

  • Develop high quality game features for mobile platforms, by gathering requirements, designing solutions, implementing robust code, testing and debugging.
  • Create efficient, scalable, optimized code while working with 3rd party libraries and tools.
  • Understand, conform and optimize for the memory and performance limitations of target hardware.
  • Participate in group collaboration and utilize engineering best practices, such as code reviews.
  • Work with all departments to ensure the best systems and tools to make our teams efficient and our games great.

 

SKILLS AND REQUIREMENTS

  • Source control system knowledge, including git and/or Perforce.
  • Strong knowledge of C#, C++.
  • Excellent team and interpersonal skills a must.
  • Unity3D Engine expertise.
  • Mobile development (iOS/Android).
  • Game industry experience, shipped previous cross platform titles.
  • Familiarity with 2D games, especially mobile and free to play.
  • Bachelor’s degree in Computer Science or equivalent engineering track.
  • Ability to quickly understand existing code and enhance/extend an existing architecture.
  • Excellent written and verbal communication skills.
  • Strong computer science fundamentals in object-oriented design, algorithms, and data structures.
  • Software engineering skills, including the ability to write maintainable and robust code.
  • Experience developing in and supporting all stages of the development lifecycle.
  • Ability to architect systems from scratch.
  • A passion for hands-on game development with a focus on attention to detail.