JOIN THE ADVENTURE
Here at Giant Monkey Robot (GMR), we believe that a project can only succeed if the team behind it believes in what they are doing and is totally passionate about it. We also believe that passion can be fueled by a sense of belonging and ownership. This is why we value the opinions, ideas, feedback, and critiques from everyone at GMR.
- We strive for QUALITY: In a competitive work, we want to stand out for the right reasons, and quality in our products is the most important one.
- We value BALANCE: Because we all have our lives outside of work, we value our employees personal time, and aim to have a good work-life balance.
- We love FUN: Our goal is to have fun working, and thus, look for fun projects to develop.
SENIOR PLATFORM ENGINEER (PYTHON) (Mobile)
As the Lead platform engineer, you will answer for our client's backend services that power our games, tools, and operations. You'll play a leadership role in creating one of the most sophisticated game platforms that powers tens of thousands of simultaneous game players, database, analytics, tools and other products and services. Read more.
The main goal of our QA Lead is to coordinate all the QA and testing process of our games. The QA Lead is in charge of our external testing and is the person in charge of creating, updating and validating all the project’s test plans to make sure our end users can get a flawless experience. Our QA Lead is in close communication with the the dev team to understand the the game inside-out to make sure we can catch any possible errors as soon as possible. Read more.
BACKEND DEVELOPER (NodeJS)
The main objective of the Backend developer is to design, implement, maintain, fix and optimize code and backend systems coded using the Node JS runtime environment.Read more.
C++ DEVELOPER (Mobile)
We are looking for an experienced engineer who can operate remotely and independently, maintaining two legacy titles that were developed in cocos2dx. These titles are not under active development currently and have limited part-time head-count assigned to them so the ideal candidate would need to take substantial ownership of these titles and communicate effectively with our client’s internal production team and studio leadership. Read more.
3D ARTIST (MOBILE)
As a 3D Artist, you will use your expertise to create outstanding 3D art for mobile games. You will create awesome characters, nice looking props and breathtaking environments. In order to do this, you should be proficient with 3D modeling, UV and texturing, and you should also be very skilled with different visual styles. You should be able to either easily match an already existing style or propose entirely new ones, and always ensure the best quality possible. Read more.
As a UI/UX Designer you will use your expertise to create outstanding interfaces and intuitive high quality experiences on multiple mobile platforms. The UI/UX Designer should know every aspect of the game to be able to propose the best solutions to ensure the best gaming experience. The UI/UX Designer also should be very skilled with different visual UI styles, animations and VFX to easily propose or match an already existing style, to ensure the best quality possible. Read more.
We are looking for an experienced DevOps engineer to help us create, operate, and maintain the infrastructure for a multi-platform game. This game is being developed by a multidisciplinary international team that will require support on generating and monitoring, development, test and production environments during the development and live operation of the application. Read more.
The main objective of the C++ developer is to design, implement, maintain and optimize code in native language. The C++ developer will have the great opportunity to participate in projects such as videogames developed using Unreal Engine or other C++ based frameworks. Read more.
UNREAL DEVELOPER - RENDERING
We are looking for an Unreal Developer with experience working with graphics and rendering, including shaders, skinning, animation, and meshes among others in C++. Read more.
The VFX Artist has the responsibility of taking the visual experience of the projects to the next level, generating high quality visual effects that attract the attention of the user, and that organically complement the art work done by the rest of the team. He is the one in charge of the creation, integration and optimization of visual effects. Read more.
The main goal of our Backend QA is to support the Development team to validate and test the development of features and optimizations for backend systems for mobile game experiences. The Backend QA Lead is in charge of dev-testing and is the person in charge of creating, updating, and validating all the project’s test plans to make sure that requirements and objectives are met. Our Backend QA is in close communication with the dev team to understand the game inside-out to make sure we can catch any possible errors as soon as possible, as well coordinate with other QA departments and teams. Read more.
We are looking for an experienced build engineer to help us create, operate, and maintain the building infrastructure for a multi-platform game. This game is being developed by a multi-discipline international team that will require support on generating test and production builds during the development and live operation of the game. Read more.
We are looking for an experienced Backend Developer who can help us develop and maintain the backend system for a new project. Responsibilities include working with producers and the engineering team to schedule future work, providing feedback on design specs, breakdown, and estimation of tasks, implementation, bug-fixing, and maintenance. Read more.
3D CHARACTER ANIMATOR
Expected ability of our animators is to be able to produce pieces of animation that convey a sense of believable movement and match the overall animation style of current projects as well as proposing new ideas for new games. With a good sense of weight, physical acting and timing, with the versatility to make changes on the run and deliver on time. Our animators are expected to have good communication skills and be able to work in a team, receiving and giving feedback on necessary adjustments to characters or props for animation within the art department, and communicating with team leaders of related areas to resolve issues and design the necessary animation assets. Read more.
BACKEND DEVELOPER (Ruby / Ruby on Rails)
We are looking for an experienced backend game engineer who can operate independently, supplementing the engineering capacity of one of our client’s internal engineering team. Task assignment would include performance improvements to backend services and infrastructure upgrades. Read more.
As a Lead Artist, you will use your expertise and experience to manage and organize the art team, according to the Art Directors Guidelines. In order to do this, you should have experience organizing teams, using tools like Jira and working with multidisciplinary teams. You should be able to either easily match an already existing art style or propose entirely new ones, and always ensure the best art team workflow and the art quality of the project, to achieve a great visual experience in our games. Read more.
NET OPS DEVELOPER
The main objective of the Network Operations Developer, is to implement, maintain and perform continuous optimizations of the infrastructure required to support high demand live videogame projects. The NetOps Developer supports the production development teams on leveraging the resources of the server infrastructure for each project. This infrastructure is cloud hosted by world-class partners, such as AWS. Read more.
QA TESTER - CLOSED
The main goal of our QA tester is to do the QA and testing process of some of our games. The QA tester will collaborate on creating, updating and validating the project test plans, to make sure our end users can get a flawless experience. The QA tester is always in close communication with the development team to understand the game inside-out and make sure that we can catch any possible errors early in the project. Read more.
GAME DATA ANALYST
The main objective of our Game Data Analyst is to be the main point of contact between the development team and the product's telemetry. The GDA is the one who knows all the events in the game and to whom the rest of the team should reach to in case of any issue that can be addressed through data analysis. The GDA has high analytical skills and manages the statistics and KPI's that are relevant to the successful development of the project, both reactive and proactively. Read more.
COMMUNITY MANAGER (ENGLISH)
We're looking a Community Manager, to be the studio’s link with the community, using broadcasting tools like Facebook and Twitter to announce new features and content, as well as gathering feedback from our user base from Reddit, company forums and in-game communication tools. The CM should work closely with the development team to understand the game’s development, helping with all communications that need to reach our player base. Read more.
The main objective of the libGDX developer is to design, implement, maintain and optimize code that uses the libGDX framework. The libGDX developer will have the great opportunity to participate in videogame projects using the libGDX framework. Read more.
The main objective of our Game Designer is to create and validate engaging and fun game mechanics. The Game Designer is in charge of creating all the needed documentation to describe the game features for the engineering team to develop. The Game Designer works together with the engineering team to iterate over feature implementations making sure the final result is fun and meets all expectations.Read more.
3D ARTIST (PC/CONSOLE)
As a 3D Artist, you will use your expertise to create outstanding 3D art for PC and console platforms. You will create wonderful environments and nice looking props that will fit those environments. In order to do this, you should be proficient with 3D modeling and texturing, and you should also be very skilled with different visual styles. You should be able to either easily match an already existing style or propose entirely new ones, and always ensure the best quality possible. Read more.