Loading...
DomiNations

Our Games


DomiNations

DomiNations is an epic combat strategy game of advancement, exploration, and conquest from legendary game designer Brian Reynolds (Civilization II, Rise of Nations). Choose your Nation from among the greatest civilizations of the world, and lead it to ultimate victory throughout all of human history - from the Stone Age to the Space Age! Build a capital city, train your army and dominate rival Alliances to become the most powerful ruler on the planet!

Apple App Store Google Play Store

Play now on iOS and Android!

About Us


We're a small, passionate team of experienced game development veterans, proudly located just north of Baltimore, MD, who are excited about the rise of touchscreen platforms. Originally operating as SecretNewCo, the company was founded in March of 2013 by Brian Reynolds (Civilization II, Rise of Nations, FrontierVille) and a gang of longtime collaborators. Big Huge Games is dedicated to "Finding The Fun" through rapid prototyping and a focus on a great user experience.

In July 2013, we announced our partnership with Nexon and the development of our first game, DomiNations. In DomiNations, players begin as the leader of a tribe in the Stone Age, and must guide their civilization through all of human history. Along the way, players can form alliances, trade with their friends, launch raids on their enemies, and defend against attacks from other players.
DomiNations Press Release


Big Huge History

The original Big Huge Games was founded in 2000 with the mission of building world-class strategy games. Through twelve wonderful years and several award-winning hits, Big Huge Games built a team that felt more like family than a means to a paycheck. Shortly after the release of Kingdoms of Amalur: Reckoning, the studio was shuttered due to the closure of its then parent company 38 Studios. The rights to the Big Huge Games name passed to the state of Rhode Island, and with many tears the team dispersed around the world to pursue new opportunities…

Fast-forward to 2013, when several veterans from the original Big Huge founded SecretNewCo to create the next generation of deep, well-crafted mobile games. Many members of the SecretNewCo team had worked at Big Huge at some point during its twelve-year-run, so when the state of Rhode Island put the rights up for auction, we were excited by the opportunity to carry on the legacy of the original name. With deepest respect for everyone touched by the magic of the original studio, we are honored to bear the torch in the ongoing mission of Big Huge Games: Make great games, and have a great place to come to work every day!



Jobs


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. Big Huge Games is a company that values team skills as much as technical skills, and we're committed to hiring only the best. By sticking to this core value, we are creating a fun and energetic workplace with a passion for high quality game development. For more information, drop us a line at jobs@bighugegames.com.




Senior Game Client Software Engineer

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.


  • Senior Server Software Engineer

    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 Technical Producer

    Big Huge Games is looking for a talented Technical Producer 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 agile game development across a cloud based technology stack for the mobile platform. We strive to build a strong, positive culture where team skills are valued as much as technical skills, modeled by our Production group. We’re looking for candidates with experience shipping a high quality product, using sustainable development practices and a continuous improvement mindset.


    You will be working closely with gameplay, server and tool programmers, as well as other disciplines including Art, Design, Production, Quality Assurance and Analytics. You are comfortable getting “in the weeds” with our engineering staff to untangle roadblocks, improve pipelines / process, and ensure successful releases. You live and breathe structure, yet can still effectively re-prioritize, pivot and enhance communication in a highly interactive environment. You should be as comfortable talking about complex engineering issues with programmers as you are when explaining development plans, decisions and issues to the non-technical members of the team. Your input, game development process and technical background will help contribute to our long-term development and direction.

    Leadership Roles
  • Program management with internal and external technical teams or vendors
  • Review, validate, and edit feature and technical project requirements and specifications
  • Removing blockers for technical projects and cross team objectives
  • Team identification, formation and work dissemination
  • Responsibilities
  • Defining and negotiating scope of business objectives, bugs and optimizations against the game release schedule
  • Creating development and delivery plans in coordination with the engineering team and engineering leadership
  • Identifying, quantifying and communicating risks to timelines, quality and/or budgets to stakeholders
  • Facilitating Agile framework engagements for Technical projects, Development Tool Features, and External Integrations
  • Identifying broad technical issues and improving process
  • Identifying, designing and improving handoffs between teams
  • Coordinating the game/tool feature development process across teams in conjunction with other studio producers
  • Handling the Submit/Release technical process for our clients and servers to our publishers
  • Providing operational issue triage, resolution and communication
  • Evangelizing agile development practices and approaches
  • Skills and Requirements
  • CS Bachelor’s degree or equivalent engineering experience
  • 5+ year experience in cross-functional coordination in software development
  • Previous experience in a technical engineering role, preferably in software development or network operations
  • 3+ years managing technical programs and projects using agile methodologies
  • Desired Experience
  • 2+ year in Jira or other project management software
  • 5+ years of video game development experience
  • 5+ years in consensus-building roles
  • Fluency in written / spoken Korean not necessary, but a strong plus


  • Senior Product Manager

    Big Huge Games is looking for a Senior Product Manager to help us grow our hit mobile strategy game DomiNations, as well as upcoming BHG titles! This role works closely with design and analytics to gather player data, build new game systems in response to that data, and fine-tune our existing systems so the game is as fun and engaging as it can be.

    Responsibilities
  • Inform product direction and new features through the quantitative analysis of user data, implementation of best practices across the mobile ecosystem, and the application of good judgement and common sense
  • Collaborate across disciplinary teams (analytics, art, design, engineering, production, QA) to improve user retention and monetization through improvements to systems and creation of new game features
  • Champion your vision from concept through release with a cross-functional team of developers
  • Define economic goals and tune game systems to support and balance the short term game needs with long term project vision
  • Create and execute a live operations plan to drive monthly goals and metrics
  • Manage game economy and content rollout to maximize value
  • Skills and Requirements
  • At least 3 years prior experience in games/web/mobile app product, management consulting, startups, etc in a product management capacity
  • Exceptional ability to construct quantitative analyses to answer behavioral and product usage questions with an eye toward actionable information
  • Ability to develop functional product specifications and competitive analyses
  • Passion for creating a fun and engaging user experience
  • Strong written, verbal, and visual presentation skills
  • Self-motivated and team oriented with solid organizational skills
  • Ability to work in both individual and team settings
  • Experience managing live mobile games or apps, especially free-to-play games, a plus
  • Strategy games and/or city-builders a strong plus
  • BA/BS preferred, MBA/Masters a plus


  • Games Recruiter

    Big Huge Games is looking for a Recruiter to help grow our development team. For this position we are open to a wide range of experience; we would prefer some experience but would consider a highly motivated mid- or entry-level candidate.

    Responsibilities
  • Starting from our cultural mantra of “value team skills as much as technical skills,” recruit the best industry talent to join our studio.
  • Work with top-tier universities and professors to develop a pipeline of high-quality candidates for our intern program and entry-level positions as they come available.
  • Expand our hiring funnel to ensure a candidate pool that is reflective of the diversity of the game-playing public.
  • Be able to pitch the Baltimore region as attractive to potential team members who may only know the city from The Wire.
  • Manage our online presence with job posting sites and related industry websites.
  • Ensure a pleasant, positive, and proactive interview experience for all candidates.
  • Champion continual improvement in our studio practices as relates to hiring and onboarding.
  • Skills and Requirements
  • Excellent organizational, communication, presentation, and interpersonal skills
  • A background in sales or recruiting is helpful but not essential
  • A background in arts management or work in a related creative field would be a strong plus
  • Be passionate about games and expect to become deeply familiar with our titles


  • UI Artist / UI Designer

    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
  • Skills and 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


  • 3D Artist - Character Focus

    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
  • Skills and 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


  • 3D Artist - Environment Focus

    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 environment 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
  • Skills and Requirements
  • Excellent 3D art skills along with a solid understanding of game asset development
  • Solid grasp of architectural and environment creation (modelling, texturing, rendering)
  • 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
  • Understanding of iOS/Android requirements


  • For more information, drop us a line at jobs@bighugegames.com.