Work With Us

Senior Game Programmer

   


Aquiris is looking for a talented engineer with proven experience developing high-performance software to work in a high profile multiplatform game. Your primary activities will be to architecture and develop a real-time multiplayer game in Unreal Engine 4, delivering high quality, highly performant, and clear code that will be maintained by the entire team.


Responsibilities

  • Implement solutions to synchronize gameplay systems between multiple clients and a server;
  • Debug and analyze issues in scenarios where multiple clients and servers interact;
  • Work with designers and other programmers to establish guidelines and best practices for developing in an online environment;
  • Work on related online features, such as matchmaking, telemetry, stat reporting, replay;
  • Design, implement, and test game systems, including the implementation of automated tests and tooling to support asset pipelines;
  • Develop solutions to ensure a low memory footprint, over the air update capabilities, and low CPU usage for the games you work on;
  • Follow the release of new versions of the game to production, from planning to post-release monitoring;
  • Participate in code review sessions and review the designs of your peers;
  • Participate in sprint plannings, estimate engineering-related tasks, and help identify risks and assumptions in features you and your team develop;
  • Continuously help to improve game development processes, pipelines, and tooling;
  • Document all implementations, and whenever possible, introduce an automated generation of documentation;
  • Maintain and fix bugs on the systems you develop, including the production environment.

Requirements

  • Strong knowledge of multiplayer game systems;
  • Strong understanding of object-oriented design and software development principles;
  • Strong math skills with emphasis on 3D vector math;
  • Experience working with at least one enterprise-level object-oriented programming language, and understanding of one or more dynamic languages;
  • Experience solving problems and optimizing the performance of the software you develop;
  • Experience developing systems in the games industry;
  • Experience working with version control (Git);
  • Outstanding problem-solving capabilities, analytical and critical thinking, excellent verbal and written communication skills;
  • Experience working with Unreal Engine 4.


Major pluses

  • Strong understanding of game engine architecture;
  • Experience working with agile methodologies;
  • Experience working on an environment with microservices and Web APIs;
  • Experience working with large-scale projects;
  • Familiarity with Unreal Engine Networking and Multiplayer features.

Benefits

  • Private Health Insurance
  • Paid Time Off
  • Work From Home

Senior Backend Engineer

   

We are looking for a Software Engineering person to join the Looney Tunes World of Mayhem team. You will work on the backend technology for the game to support the game's systems. You will be a crucial member of our engineering team and help design, build, and maintain systems necessary to allow thousands of users to play the game concurrently.


Responsibilities

  • Design, implement, test, and deploy complex systems for the product to handle a high load in a globally distributed cloud environment (AWS).
  • Work in collaboration with other programmers and other areas to develop tools and systems to support the product operation.
  • Design, implement, test, and deploy solutions targeting high-availability, reliability, and low latency.
  • Contribute to developing good practices for developing, maintaining, keeping the security, and the privacy of users' data and systems.
  • Document all implementations, and whenever possible, introduce an automated generation of documentation.
  • Maintain and fix bugs on the systems you develop, including the production environment.
  • Develop methods to test automatically - and load test - the systems you create.
  • Automate all steps of the process, including development, documentation, test, and deployment of systems to production.


Requirements

  • Advanced English
  • Experience doing backend development.
  • Experience working with at least one enterprise-level object-oriented programming language, and understanding of one or more dynamic languages.
  • Experience solving problems and optimizing the performance of APIs.
  • Experience scaling and monitoring systems on the cloud (preferable AWS).
  • Experience working with version control (Git)
  • Experience automating systems orchestration with Ansible or CloudFormation, or similar technology.
  • Familiarity with working on large-scale, high volume applications.
  • Outstanding problem-solving capabilities, analytical and critical thinking, excellent verbal and written communication skills.


Major pluses

  • Experience working with RESTful frameworks.
  • Experience scaling and monitoring systems on AWS.
  • Experience working with large amounts of data using SQL and NoSQL (MongoDB, Redis, DynamoDB) databases.
  • Strong experience developing data-driven web applications in Java or C#
  • Strong understanding of object-oriented design and software development principles
  • Strong understanding of web-based architecture (web servers, load balancing, caching, databases, replication, etc.)
  • Experience with Docker and Kubernetes.
  • Experience developing systems in the games industry.
  • Experience developing platform products.
  • Experience doing full-stack development.
  • Experience teaching beginner developers.
  • Experience developing with javascript and React.

Benefits

  • Private Health Insurance
  • Paid Time Off
  • Work From Home

Senior UX/UI Designer

   

AQUIRIS - The award winning developer of the Horizon Chase Series and Looney Tunes World of Mayhem - is looking for a Senior UX/UI designer to join our team on an unannounced multiplatform game (PC, all consoles and mobile).

We are looking for an experienced professional with a solid portfolio of UX/UI to set the bar for excellence in a new high quality game.


Responsibilities:

  • Partner with Game Design, Art and Engineering teams to conceptualize and create high quality flows and game UI;
  • Document and communicate design decisions for the team and stakeholders.
  • Design interactive wireframes using prototyping tools;
  • Create production ready UI assets including HUDs, menus, buttons and icons;
  • Work closely with Tech Artists ensuring fidelity and quality in UI integration.


Requirements

  • 5+ years of experience as a UX/UI designer in games or digital products;
  • Solid knowledge of the Adobe Suite, including Adobe XD, Photoshop and Illustrator;
  • Creativity for fast prototyping ideas using Adobe XD and/or After Effects;
  • Strong visual presentation skills and attention to details;
  • Solid knowledge of interaction design and usability principles;
  • Online portfolio showcasing visual design and usability expertise.


Nice to have:

  • Previous experience in game development;
  • Illustration skills;
  • Motion design and video editing knowledge using Adobe Premiere or After Effects.

Web Developer

   

Aquiris is looking for a talented Web Developer to join our team in Porto Alegre. You will Produce fully functional programs, design user interface and web layout. You will work closely with the Marketing and Development.


Responsibilities

  • Produce fully functional programs writing clean, testable code.
  • Collaborate with internal teams to identify system requirements, and design solutions to support the products.
  • Integrate back-end data, and develop simple back-end applications.
  • Design user interface and web layout using HTML/CSS practices.
  • Upgrade and repair existing programs.
  • Perform periodical tests and debugging to maximize program efficiency.
  • Create technical documentation for user support.
  • Suggest new features to improve program navigation and operation.
  • Follow security principles. Stay up-to-date with industry developments.


Requirements

  • Proven work experience as Web programmer or developer.
  • Hands-on experience with web programming languages and frameworks, like Javascript, React, and Angular.
  • Familiarity working with HTML/CSS
  • Knowledge of Object Oriented Programming and web application development.


Major pluses

  • Hands on experience with various programming languages, like PHP, ASP.NET, Javascript and Ruby on Rails
  • Project management skills within a fast-paced work environment.
  • BSc degree in Computer Science or relevant field.
  • Experience working with RESTful frameworks.
  • Experience working with datasets using SQL and NoSQL (MongoDB, Redis, DynamoDB) databases.
  • Understanding of web-based architecture (web servers, load balancing, caching, databases, replication, etc.).
  • Experience with Static Site Generators, like Jekyll, Hugo, Slate, and VuePress.

Senior Producer

   

Aquiris is looking for a Senior Producer to join the Looney Tunes team to lead a development track. You will work closely with the multidisciplinary team on planning and generating milestone goals, ensuring the features are delivered on time and budget and at the highest quality standards. In addition, you will be responsible for overseeing the entire feature development cycle, making sure the communication between cross-functional areas is flowing optimally.


Responsibilities

  • Work collaboratively with a team of product managers, designers, programmers and artists to clearly define project scope, and schedule.
  • Ensure product quality is constantly maintained or improved.
  • Facilitate the collaboration between areas, working to solve any impediment hindering the development progress.
  • Lead planning meetings with cross-functional areas.
  • Manage the team's day-to-day activities and track the development progress.
  • Maintain close communication with developers to ensure they meet deadlines, objectives, and quality standards.
  • Work with QA and customer support teams to ensure the game is free of any issues or bugs.
  • Maintain close communication with the project stakeholders and ensure the product vision is clear for the team.
  • Identify risks as early as possible to mitigate them and communicate both issues and proposed solutions clearly.
  • Keep close attention to team morale and work to keep the team motivated.
  • Manage the entire game development cycle, from creative concepts to release.

Requirements

  • 5+ years of experience as a producer or team lead.
  • Shipped at least one commercial game (i.e., not a personal project) in the role of game producer or team lead.
  • Experience working with agile methodologies, using industry-standard project management tools.
  • Strong organizational and analytical skills; attention to detail.
  • Excellent written and oral communication skills, both in Brazilian Portuguese and English.

Backend Engineer

   

We are looking for a Software Engineering person to join the team. You will work on the backend technology for the game to support the game's systems. You will be a crucial member of our engineering team and help design, build, and maintain systems necessary to allow thousands of users to play the game concurrently.


Responsibilities

  • Work in collaboration with other programmers and other areas to develop tools and systems to support the product.
  • Design, implement, test, and deploy new functionalities for the product.
  • Document all implementations, and whenever possible, introduce an automated generation of documentation.
  • Maintain and fix bugs on the systems you develop, including the production environment.
  • Develop methods to test automatically - and load test - the systems you create.
  • Design, implement, test, and deploy solutions targeting high-availability, reliability, and low latency.
  • Design, implement, test, and deploy systems to handle a high load in a cloud environment (AWS).
  • Collaborate with other developers to automate all steps of the process, including development, test, and deployment of systems.

Requirements

  • Experience doing backend development.
  • Experience working with at least one enterprise-level object-oriented programming language, and understanding of one or more dynamic languages.
  • Familiarity solving problems and optimizing the performance of APIs.
  • Familiarity with working on large-scale applications.
  • Good problem-solving skills, analytical and critical thinking, good verbal and written communication skills.


Major pluses

  • Experience working with RESTful frameworks.
  • Experience working with large amounts of data using SQL and NoSQL (MongoDB, Redis, DynamoDB) databases.
  • Experience developing data-driven web applications in .NET or C#.
  • Understanding of object-oriented design and software development principles.
  • Understanding of web-based architecture (web servers, load balancing, caching, databases, replication, etc.).
  • Experience with Docker and Kubernetes.
  • Experience developing systems in the games industry.
  • Experience developing platform products.

Technical Game Designer

   

Aquiris is searching for a unique talent to join our team. You will work on Looney Tunes World of Mayhem, a game launched in partnership with Scopely and Warner Brothers. We are searching for a professional committed to the quality of the product, with experience in game development and a deep understanding of Unity and spreadsheets.

You will focus on supporting all of our development processes that involve game design and maintenance work, improving and building tools, participating in design and product discussions, and assisting the development team.


Responsibilities:

  • Design tools to support the game designers and maintenance work of the game as a whole.
  • Use your expert knowledge of Unity/scripting and spreadsheets to help optimize our design creation processes and prototypes.
  • Participate in the tools and features prioritization and ideation process to provide insights on balance, structure, and strategy.
  • Work closely with the Game Design and other development teams to analyze the game meta in order to suggest new features and improvements.
  • Work closely with the live ops managers team to support events and ensure product quality.
  • Deal with live issues so that the player's experience is always the best.

Requirements

  • A minimum of 2 years as a game developer (design or programmer).
  • Bachelor degree in computer science, game development or equivalent work experience.
  • Technical expertise in using Unity and spreadsheets.
  • Experience documenting, modeling and developing game tools.
  • Self-sufficient work style requiring minimal supervision and intense drive.
  • Fluent in English with extraordinary skills in writing documents.
  • Familiarity creating scripts using OO languages (C#, C++ or Javascript).
  • Familiarity with hero collection F2P games and conventions of gacha systems.

Bonuses:

  • Familiarity and comfort with live operations strategies and events.
  • Experience creating and balancing content, characters, and items for RPGs.
  • Solid background knowledge and passion for Looney Tunes.

QA Manager

   

Aquiris is looking for a QA manager to join the Wonderbox team. We are looking for someone with solid experience in software quality control. You will be responsible for defining and monitoring the execution of the studio's testing strategy and for the Standardization of processes and monitoring their execution.


Responsibilities:

  • Define and monitor the execution of studio test strategies, from pre-production to LiveOps, adapting them to the needs and context of each project;
  • Standardize processes and monitor their execution, guaranteeing delivery;
  • Define goals and results for the area, predicting risks and mapping possible solutions;
  • Manage the team by guiding careers, mediating conflicts and addressing more complex issues;
  • Describe and accompany the execution of responsibilities by each team member based on position and team seniority;
  • Ensure effective communication between the team and other areas;
  • Manage outsourced service providers, if necessary;
  • Guide actions toward continuous improvement.

Requirements

  • Strong experience with techniques, tools, and software quality control methods;
  • Expertise in test case development, prioritization and bug reports, test automation and manual testing techniques, and software quality control tools;
  • Experience with game development project pipelines or products with similar development cycles;
  • Advanced English and Portuguese skills - focused mainly on writing;
  • Bachelor’s degree in Systems Engineering, Computer Science or similar areas.


Desirable:

  • Know how to navigate engines like Unity and Unreal;
  • Ability to design and develop automated tests.

Previous Experience:

  • 8+ years of experience in the Software Industry;
  • 5+ years of experience with Software Testing;
  • 2+ years of experience in team management;
  • Active participation in the development of an entire development cycle in a Senior QA Analyst or QA Lead role.