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.

Technical Artist

   

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

We are looking for a Tech Artist specialized in UI integration to set the bar for excellence in a new high quality game.


Responsibilities:

  • Partner with Art and Engineering teams to establish best practices and pipelines for UI integration.
  • Work closely with UX/UI designers to establish a consistent visual identity;
  • Implement user interface screens, transitions and animations;
  • Deliver and guarantee art efficiency and good performance on multiplatform.

Requirements

  • 3+ years of experience as a Tech Artist in games or related industries, implementing UI artwork in engines (Unreal and/or Unity);
  • Expertise with image editing tools such as Photoshop;
  • Visual design skills and understanding of usability design principles;
  • Knowledge of micro-interaction animation in UI;
  • Technical or graduate degree in the area of art, game development or design (visual, graphic, industrial).


Nice to have:

  • Knowledge in the functionality of hardware and CPU/GPU processing;
  • Proficiency in creating materials in Unreal or shaders/shadergraph in Unity3d;
  • Expertise with 3D packages such as 3DS Max or Blender.

3D Artist

   

We are looking for a talented 3D character artist to be part of Looney Tunes World of Mayhem art team!

The role requires supervising the outsourced teams and creating cartoon characters from 3D package to Unity integration maintaining the visual quality established by the Art Director.


Responsibilities:

  • Write briefs and provide feedback to outsourced partners following the project specifications.
  • Detailed and organized management of assets, preparing and sending files packages to external contractors
  • Work with the Art Director and 3D Lead to develop style and quality requirements for all outsource work
  • Integrate characters, environments and props inside Unity(creating prefabs, materials and matcap textures)
  • Collaborate with other departments (animation, design, tech art) to ensure art is implemented appropriately in the game
  • Translate with high fidelity concept art and illustrations to 3d models and textures
  • Unwrap UV layouts in an optimized way
  • Hand painted texture workflow
  • Optimize meshes and textures accordingly to technical specifications

Requirements

  • Great with time estimations, assessments and prioritizing
  • Able to translate concept art and illustrations with high fidelity to 3d
  • Mastery of traditional 3d modeling package like 3d Max, Maya or Blender (Blender users must have a minimum knowledge of 3d Max and Maya)
  • Mastery of Photoshop and Substance Painter
  • Strong knowledge of composition, silhouette, and color theory
  • Strong knowledge of optimized 3D and 2D assets production for games
  • Keen eye for detail
  • Knowledge of edge loop deformation for character modeling
  • Knowledge of art integration inside Unity
  • Excellent communication skills
  • Read and write documents in english


Nice to have:

  • Structured and technical with experience in outsource management
  • Traditional art background
  • Shader creation inside Unity
  • High poly modeling knowledge
  • Well versed with Maya
  • Animation knowledge
  • Unity VFX knowledge
  • English fluency

Lead Software Engineer

   

Aquiris is looking for a professional with proven experience in game development, to work in the Looney Tunes World of Mayhem mobile game. Your primary activities will be architecture and develop the game client in Unity Engine, delivering high quality, high performance and clear code that will be maintained by the entire team, mentor developers with less experience than you, iterate and develop systems with the design and product team.


Responsibilities

  • Create, debug, maintain, and optimize the game’s editor tools, and related tools used for the game’s development.
  • Offer technical solutions, innovate and improve the quality of implementation, performance, and usability of the game's tools, and toolchain as a whole.
  • Keep the existing tools and libraries up to date by the latest changes occurring in the development pipeline (e.g. new SDKs or middleware versions).
  • Implement new game features in close partnership with the product team of the project.
  • Improve existing game features based on design requests.
  • Be involved with rapid prototyping of new gameplay features.
  • Develop the client-side components for highly scalable games.
  • Write technical design documents for internal use.
  • Provide guidance/mentorship to other developers on the team.
  • Work with project management to plan task scheduling/resource assignment/risk evaluation.

Requirements

  • 5+ years professional experience in game or software development, of which at least one project already served in lead capacity.
  • Hands-on experience with Unity3D engine (editor and scripting).
  • Solid knowledge of C# and its related structures, design patterns and methodologies.
  • Good knowledge of systems engineering.
  • Experience in cross-platform development and its associated issues, complications, platforms, pipelines and solutions (iOS and Android).
  • Solid experience working with high-end (HD) visuals including lighting, shaders (HLSL), animation trees, particles, etc.
  • Solid understanding of 3D math (matrices, vectors, quaternions)
  • Able to communicate effectively with both technical and non-technical parties.


Major pluses

  • Experience using HTTP/REST APIs to communicate with backend servers.
  • Experience working in a “rapid iteration” development environment.
  • Understanding of game engine architecture.
  • Experience working with agile methodologies.
  • Experience with multiplayer game programming.
  • Experience working on large-scale projects.
  • Experience working with native development for iOS/Android.