VFX Tech Artist

High Level:

We are looking for a technically minded candidate to help us greatly enrich the visual impact of Eco with VFX, shader work, lighting improvements, performance, and tool authoring. 

The primary visual arts focus of this position is in creating dynamic flourishes that can tie right into code to enhance feedback and excitement in many contexts. The more nitty gritty technical focus is to assist with many fundamental needs of the project, fixing and authoring needed shaders, authoring tools for artist use in unity (mostly to streamline implementing new content), and investigating and assisting with lighting and performance upgrades.

Main Duties:

  • Design and author particle systems and effects for objects, tools, vehicles, weather, insects, epic destructive events, and more. 
  • Create and improve existing tools for the art team and other developers to streamline production and improve and expand pipelines and possibilities for new content.
  • Work with code to implement effects in a procedurally generated game, and explore new possibilities for enhancing visual feedback for player actions and environmental expressiveness.
  • Work with and author shaders to refine and develop materials and effects appearances, helping to create a truly unique looking game.
  • Work in Unity to help with object, block, effect, and other art implementation.
  • Investigate and implement improvements to lighting in a procedural game.
  • Assist the team with optimization, help profile and find solutions for rendering and art-related performance. 

Requirements:

  • Candidates must have experience programming in C#, using Unity, and an ability to author and alter shaders.
  • Fluency in visual effects and particle systems, and ability to create stylized effects that will match Eco’s illustrative and blocky look.
  • Candidates must have generalist 3D knowledge and be familiar with and ready to use Maya, Max, or Blender. Ability to work with and author basic 3D animation where needed.
  • Candidates must be very comfortable with working in Unity and expanding their Unity skills.

Desirable Bonus Abilities:

  • UI/UX experience, being able to work with UI creation in Unity
  • Ability to author stylized UI sprites and icon sprites
  • Animation experience, particularly stylized animation
  • Fluency in stylized 3D asset creation, characters or environments
Send resume and intro letter (with job title in email subject) to [email protected]

SLG 3D Animator Position

High Level:

We are looking for a 3D animator capable of producing polished loops and expressive animations for human and animal characters that live in a vibrant stylized world. The position also likely includes rigging and authoring animation for all manner of props and machinery and interactions. Our ideal candidate has experience working in Unity and with Unity animation controllers, and the ability to work with or edit 3DS Max files (3DS Max not a requirement). Most important though is strong animation skills.

Main Duties:

  • Author animations for existing rigged and potentially unrigged (usually this would just be objects) 3D assets, especially for human avatars and a very large variety of animal species.
  • Design and author animations for various inanimate objects, or for characters based on specific requests and requirements.
  • Set up animations in Unity with organized files and defined clips.
  • Skinning new clothing assets for avatars and other skin + clothing related tasks.
  • Eventually implement animations in animation controllers on prefabs in Unity.

Requirements:

  • Must be proficient at rigging and basic generalist 3D work inside Maya, 3DS Max, or Blender.
  • Must have strong 3D animation skills and the ability to author animations that gel with an existing polished style for human and animal characters.
  • Must work well independently as a part of a remote team, communicate effectively, and respond well to requests and feedback.

Desirable Bonus Abilities:

  • Experience with Unity, especially with creating animation controllers but also general prefab, game object, and component editing is highly desired.
  • Additional 3D authoring ability is welcome, as are any 2D or 3D art skills especially with stylized assets.
Send resume and intro letter (with job title in email subject) to [email protected]

Graphics and Optimization Programmer

Job Description

Strange Loop is looking to hire an experienced Unity programmer to optimize and improve the graphics and performance of our online multiplayer game Eco, the Eco engine, and future games based on the core technology. Join us as we work to bring games into education in a new way, creating worlds where students collaboratively apply what they’re learning. Eco can be found here: ‘http://store.steampowered.com/app/382310/Eco/’ and http://play.eco

You’ll be working with a remote team of passionate developers all across the world. You’ll have lots of flexibility to set your own hours and work when and where it is convenient.  

Requirements

– Solid experience with Unity with a portfolio and code samples

– Experience in optimization, understanding principles of optimization in Unity on CPU and GPU;

– Understanding how to use Profiler (how to identify bottlenecks, how to analyze profiling results);

– Fluent in multi-threading and concurrency;

– Good Shader knowledge (including Compute Shaders);

– Fluent English skills

Not Required but Helpful

– Experience with Unity DOTS

– Computer science degree or equivalent in work experience.

– Experience playing Eco and an interest in joining the team.

– References with other teams you’ve worked with.

– Remote work / Work From Home (WFH) experience

– Hobby game experience 

What we are offering

  • Pay will be a salary for full-time work (or optionally hourly if they want more flexibility), and they can make their own hours.
  • Pay rate will be on the medium to high-end for programmers in their region of their experience level.
  • We are looking for long-term individual team members, not freelancers or outsourcing firms.
Send resume and intro letter (with job title in email subject) to [email protected]

Unity Programmer

Job Description

Strange Loop is looking to hire experienced Unity programmers at various levels (junior to senior) to help build the online multiplayer game Eco, the Eco engine, and future games based on the core technology. Join us as we work to bring games into education in a new way, creating worlds where students collaboratively apply what they’re learning. Eco can be found here: ‘http://store.steampowered.com/app/382310/Eco/’ and http://play.eco

You’ll be working with a remote team of passionate developers all across the world. You’ll have lots of flexibility to set your own hours and work when and where it is convenient.  

Requirements

Computer science degree or equivalent in work experience.

Unity experience with a portfolio and code samples.

Experience playing Eco and an interest in joining the team.

References with other teams you’ve worked with.

Remote work / Work From Home (WFH) experience a plus.

Hobby game experience a plus.

Fluent English skills required.

What we are offering

  • Pay will be salary for full-time work (or optionally hourly if they want more flexibility), and they can make their own hours.
  • Pay rate will be on the medium to high-end for programmers in their region of their experience level.
  • We are looking for long-term individual team members, not freelancers or outsourcing firms.
Send resume and intro letter (with job title in email subject) to [email protected]