Job description
About Big Huge Games
Originally operating as SecretNewCo, the company was founded in March of 2013 by a group of industry veterans (Civilization II, Rise of Nations, FrontierVille). Big Huge Games is dedicated to "Finding The Fun" through rapid prototyping and a focus on a great user experience. We're a small, passionate team of experienced game development veterans, proudly located just north of Baltimore, MD.
Summary of Position
As a member of Big Huge Games you will be part of a highly skilled and innovative group that is responsible for creating world class mobile games. Candidates should 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 client, server and tool programmers, as well as other disciplines including Art, Design, Production, QA and Analytics. Your work will involve implementing new client, server or tools code in an efficient, robust and scalable manner, as well as bug fixing and optimizing for our target platforms. We want engineers that live and breathe code, yet can still operate and communicate effectively in a highly interactive environment.
Our headquarters are in Timonium, MD. While we prefer MD-based candidates, with mutual agreement, we can accommodate a remote work environment for candidates from the following states: Alabama, Arkansas, California, Florida, Georgia, Massachusetts, Maryland, Michigan, North Carolina, New York, Oregon, Texas, Washington, Wisconsin.
Responsibilities
Develop high quality tools and game features, by gathering requirements, designing solutions, implementing robust code, testing and debugging
Create efficient, scalable, optimized code while working with 3rd party libraries and tools as needed
Understand, conform and optimize for 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
Qualifications
3+ years experience in game development, software engineering or related industry
3+ years of C # / .Net Core
Strong knowledge of Java, HTML/CSS, or JavaScript
Self-sufficient with the ability to estimate and prioritize tasks within overall team objectives
Ability to learn, understand, and contribute to a large established code base
Strong computer science fundamentals in object-oriented design, algorithms, and data structures
Software engineering skills, including the ability to write maintainable and robust code
Strong source control system knowledge, including Git or Perforce and Git Flow branching schemes
Experience developing in and supporting all stages of the development lifecycle
Excellent written and verbal communication skills
Excellent team and interpersonal skills a must
Bachelor’s degree in Computer Science or equivalent engineering track
Nice to Have
Understanding of caching and database technology, including Redis, Memcached, and MySQL
Expertise with full-stack development of game features, both client and server-side
Familiarity with Server-authoritative architecture and programming model
Experience developing a cross-platform mobile 2D strategy title (iOS/Android/Facebook)
Familiarity with 2D games, including mobile and free to play model
Unity3D Engine expertise
Big Huge Games is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.
Compensation Description for Pay Transparency (annually)
The base salary range for this position is $84,000 - $126,000 annually.
Our salary ranges are determined by market data based on position and level. The range displayed on each job posting reflects the minimum and maximum salaries for that position. Where an individual’s pay falls within the range is determined by factors including, but not limited to, location, job-related skills, experience, and relevant education or training.
In some cases, compensation may fall outside of this range depending on factors, including a candidate’s qualifications, skills, competencies, experience, and location. Base pay is one part of the Total Rewards package that is provided to compensate and recognize employees for their work.
This is a remote position.
offroadmanagementgroup.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, offroadmanagementgroup.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, offroadmanagementgroup.com is the ideal place to find your next job.