This job might no longer be available.

Software Engineer Co-op [Sep 2023]

A Thinking Ape
Vancouver, BC, Canada
11 months ago
Apply

The job

This co-op position is open to current students at Canadian educational institutions. We’re working remotely across Canada, and we’ll supply the equipment you need to do your work.

As a Software Development Engineer Co-op, you will be helping build our live mobile games, as well as the tools and infrastructure needed to run these massively multiplayer online experiences. You will work closely with artists and designers to grow our games from the population of a city to the population of an entire country. You will design services used by a large number of concurrent users, and implement scalable, reliable and maintainable technologies for both client and server. You will have a major impact on the end product, and will be involved in every aspect of its development. Millions of people will use what you create.

What you will do

You will be responsible for implementing features, systems, and tools for our games in live operation. The game backends are built with a Django + MySQL server architecture, while the frontend clients are built using Unity or native iOS/Android depending on the product. You will also:

Who we are looking for

Past co-ops have worked on..

Interview process

  1. Resume + screening questions review
  2. Two 30-minute technical interviews over Zoom, back to back with our engineers - expect to write code!
  3. 30-minute Team Fit interview over Zoom
  4. Offer

About us:

A Thinking Ape is fully committed to diversity and inclusion; of our new hires in 2021, 49% were women or non-binary. We released our first game in 2009, and have been profitable ever since. Our teams are friendly, open to challenging themselves and everyone's ideas are heard.

Our commitment to inclusion

We build communities. To do this to the best of our abilities, we need a workforce that reflects the diverse player communities we serve. We believe a variety of perspectives and experiences allows us to make better decisions and understand the needs of our players. We work hard to create an environment where everyone, from any background, can do their best work and feel like they belong at ATA.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at A Thinking Ape

Engineering jobs