Experienced Programmer

hace 6 meses


Manizales, Colombia PikPok A tiempo completo

Who we are:
PikPok is New Zealand’s oldest and largest video game developer and publisher. We established our Medellín location by acquiring Wizard Fun Factory, one of the oldest studios in the city. We strive to successfully provide rich game experiences, crafted by talented teams who are curious, take ownership, and collaborate well. We are committed to providing a safe and supportive workplace that enables our teams to make games which will be enjoyed worldwide across mobile, desktop, and console.

About the Role:
The Experienced Programmer’s responsibilities include:

- Develop high quality code for titles under guidance of project leads, adhering to coding standards and studio development best practices and policies.
- Take ownership of some game areas, proactively co-designing systems with senior staff, and ensuring code & system quality.
- Work with QA staff to facilitate efficient testing of game features and rapid iteration.
- Build tools to support testing and design staff, in order to improve studio efficiency.
- Plan and estimate tasks.
- Proactively participate in task selection and planning meetings as appropriate, with the goal of improving the relevant title.
- Assist more junior staff with difficult tasks, in order to progress towards active mentoring.
- Proactively learn new skills and technologies to serve studio needs.

**Requirements**:
The Experienced Programmer’s required knowledge and experience includes:

- Proven technical development skills in at least one of the following languages C#, C++, or JavaScript.
- Debugging and performance evaluation skills.
- Version control understanding.
- The ability to communicate effectively and with confidence
- A positive ‘can-do’ attitude, great work ethic, and strong sense of initiative
- Proven workflow, task management, and scheduling skills
- A willingness to mentor, support, and inspire others
- A developed understanding of (and appreciation for) video games
- Fluent in English

The Experienced Programmer’s desirable knowledge includes:

- Experience in Unity 3D.
- Prior experience programming console or mobile games is a big plus.
- Experience working on RESTFul services..
- Experience developing a multiplayer networked game.

**Benefits**
- Hybrid work. It is a flexible approach to splitting your time between working in the office and working from home
- Health insurance
- One-time home buyer bonus
- Staff referral recruitment bonus
- Partial rebate on mobile phone and tablet upgrades
- Monthly self-directed lab days, annual game jams, and a variety of training and learning opportunities