Work With Us

Current Positions

 


Contract Narrative Designer

We are looking for a narrative designer to join our team. You will be responsible for working as the glue between the design and writing teams, leveraging game mechanics to tell amazing stories. A successful candidate should have a passion for interactive storytelling, and a deep understanding design.
About you:
  • Available for an 18-month contract, full-time
  • Receptive to critique and feedback
  • Able to communicate ideas clearly and effectively
  • Self-starter willing to find solutions and ask questions when needed
  • Attention to detail and a desire to make excellent narrative games
  • Fluent in English
Responsibilities include:
  • Work with the design team to create mechanics that are not only fun and engaging, but have storytelling potential
  • Work with the writing team to define structural and functional requirements for our interactive narrative
  • Find ways to use all of our mechanics and game systems as storytelling devices.
  • Implementing story scenes into the engine using proprietary tools
  • Prototyping levels using standard greyboxing tools
  • Assisting with and owning various level designs
Skills & requirements:
  • Three or more shipped games as a narrative designer.
  • Experience bringing narrative to life using high-level scripting tools
  • Strong game design and communication skills
  • Strong sense of scene pacing and cinematography
  • Familiarity with programming and logic concepts
  • Experience working in Unity
Bonus:
  • Ability to bring diverse perspectives and personal experiences to our team.
  • Experience in C# or C++
  • 3D Modeling experience
  • Drawing skills
  • Experience in Photoshop and/or Illustrator
NOTE: This is a remote position that requires access to a work computer. 


Senior Engineer

We are looking for a talented, driven, and passionate generalist engineer to help us build new narrative games. We want someone who is not only an excellent coder with both breadth and depth of technical skills, but who also understands game design and its relationship to the code. A qualified candidate is great at implementing robust and performant code to create world-class player experiences.

About you:

  • Generalist engineer with a holistic view of game development
  • Willing and able to jump into all kinds of programming and technical tasks
  • Have a passion for building interesting and effective gameplay systems
  • Driven to write intuitive, maintainable, and robust code
  • Receptive to critique and feedback, and able to provide thoughtful critique in return
  • Able to intuit the intent of a design and translate that into code
  • Self-starter willing to find solutions and ask questions when needed
  • Have a particular attention to detail when it comes to player or user experience
  • Fluent in English

Responsibilities include:

  • Plan for and implement game systems and tools for any and all Night School projects.
  • Use forward-thinking and problem-solving to write code that is exceptionally elegant, extensible, and optimized.
  • Maintain our codebases by testing, analyzing, debugging, and optimizing.
  • Work closely with peers and leadership to develop features that are of a cohesive technical and creative vision.
  • Learn new skills, tools, and workflows on the fly to adapt to the ever-changing environment of software development.
  • Clearly communicate specifications of features and tools to the rest of the team.
  • Demonstrate a holistic understanding of the technical needs of the project and provide solutions that look well into the future.
  • Provide technical mentorship and guidance to other engineers and departments.

The ideal candidate:

  • Has shipped three or more console or PC games as an engineer or equivalent
  • Demonstrates a breadth of knowledge in all kinds of software engineering and game development topics
  • Shows significant skill in C# or C++
  • Has a strong understanding of memory management & performance
  • Has excellent communication skills
  • Demonstrates strong 3D math and logic skills
  • Has experience working in Unity

Bonus:

  • Experience programming for modern consoles
  • Working understanding of game design
  • Experience with git
  • Experience building tools for creative teams
  • Strong desire to build narrative games

NOTE: This is a remote position that requires access to a work computer.

If interested, please apply via

jobs@nightschoolstudio.com

 


Contract Designer / Scripter

We’re looking for a level designer with strong technical skills. You will be responsible for implementing scene elements such as dialogue, animations, and camera placements using both Unity and our own proprietary tools. A qualified candidate will have a good sense of how to tell an effective story visually, as well as the ability to execute on that sense with a strong understanding of computer logic.

About you:

  • Available for a 12-month contract, full-time
  • Receptive to critique and feedback
  • Able to communicate ideas clearly and effectively
  • Self-starter willing to find solutions and ask questions when needed
  • Attention to detail and a desire to make excellent narrative games
  • Fluent in English

Responsibilities include:

  • Implementing story scenes into the engine using proprietary tools
  • Bringing a sense of pacing, timing, and cinematography to each scene to tell the story more effectively
  • Prototyping levels using standard grey boxing tools
  • Assisting with and owning various level designs

Skills & requirements:

  • Three or more shipped games as a level scripter or level designer
  • Experience bringing the narrative to life using high-level scripting tools
  • Strong game design and communication skills
  • Strong sense of scene pacing and cinematography
  • Familiarity with programming and logic concepts
  • Experience working in Unity

Bonus:

  • Experience in C# or C++
  • 3D Modeling experience
  • Drawing skills
  • Experience in Photoshop and/or Illustrator

 

NOTE: This is a remote position that requires access to a work computer.

If interested, please apply via

jobs@nightschoolstudio.com