top of page

Home > Careers > Direction > Programming Director

CAREERS

Direction

Programming Director

Leading a team of programmers to turn complex problems into elegant solutions

A programming director is a masterful professional who is responsibly known for overseeing and managing the development and implementation of software programs. As their role, they supervise the work of programmers, and their skillful expertise in coding and project management is importantly essential in order to ensure that the programs are delivered on time, and meet the requirements of the stakeholders within budget. They also possess strong technical abilities and leadership skills, which enable them to drive innovation and create solutions that can make a difference in the lives of people.

Responsibilities
  • Managing the development and implementation of software programs.

  • Overseeing the work of programmers.

  • Ensuring that the programs meet the requirements of the stakeholders.

  • Delivering the programs on time and within budget.

  • Driving innovation and creating solutions that can make a difference in people's lives.

  • Possessing strong technical skills and leadership abilities to effectively manage their teams and projects.

Qualifications
  • 4 or more years of a strong foundation and training in computer science and computer programming.

  • A bachelor's degree in computer science or a related field as well as several years of experience in software development and project management.

  • Excellent communication, collaboration, leadership, and problem-solving skills to effectively manage their teams and collaborate with stakeholders.

  • Deeply masterful knowledge and understanding of programming languages like C++, Java, and Python, as well as game engines and development tools.

  • Creative and mathematical problem-solving skills.

  • Strong technical skills in programming languages, software development methodologies, and project management tools.

  • The ability to keep up-to-date with the latest trends and technologies in the software industry to become sure that their programs are innovative and effective.

  • Attention to detail.

  • The ability to collaboratively work with others.

  • Familiarity with production pipeline process of a project.

  • Mindfulness of keeping on schedule and deadlines.

  • Thorough knowledge of technical and software advancements.

  • With the important use of your communication abilities, maturely and succinctly describing your work in a processing stage, and conversing information to team by yourself are allowed.

  • Working knowledge, proficiency, excellence, and understanding of the following programming languages:

    • Android Studio

    • C

    • C++

    • C#

    • Cordova

    • Dart

    • GDScript

    • GML Script

    • Google Go

    • Java

    • JavaScript

    • HTML5

    • Kotlin

    • Lua

    • Objective-C

    • PHP

    • Python

    • React Native

    • Rust

    • Swift

    • TypeScript

    • Xamarin

    • Xcode

  • Visually direct knowledge of utilizing 2D and 3D animation software.

  • A passion for coding and software development as well as computer, mobile and video games and the experience of interactive entertainment.

  • Analytical mindset.

  • The ability to work independently as a team player.

  • Mindfulness of keeping on schedule and deadlines.

  • Knowledge of game genres and industrail and technological trends.

  • Thorough knowledge of technical and programming advancements in the software industry.

  • Experience with the following game engines and their respective programming languages:

    • Amazon Lumberyard

      • C++

      • Lua

    • Box2D

      • C

    • Clickteam Fusion

    • Cocos2d

      • C++

      • C#

      • JavaScript

      • Objective-C

      • Python

      • Swift

      • TypeScript

    • CryEngine

      • C++

      • C#

    • Defold

      • Lua 5.1

      • LuaJIT

    • GameMaker (Game Maker and GameMaker Studio)

      • GML Script

      • GML Visual

    • GDevelop

    • Godot Engine

      • C# (Godot Engine - .NET)

      • GDScript (default)

    • I.K.E.M.E.N Go (Plus)

      • C

      • Google Go

    • M.U.G.E.N

    • Open 3D Engine

      • C++

      • Lua

      • Python

    • Pygame

      • Python

    • Ren'Py

      • Python

    • Solar2D/Corona

      • Lua

    • Unity

      • C#

    • Unreal Engine

      • C++

  • Proficiency in programming and markup languages for web application development:

    • C#

    • C++

    • CSS

    • Dart

    • Elixir

    • Google Go

    • HTML5

    • Java

    • JavaScript

    • Kotlin

    • Perl

    • PHP

    • Python

    • R

    • Rust

    • Scala

    • SQL

    • TypeScript

  • Experience with web application frameworks:

    • Angular JS

    • ASP.NET

    • ASP.NET Core

    • Bootstrap

    • CakePHP

    • CodeIgniter

    • Django

    • Express.js

    • Flask

    • Gatsby

    • Laravel

    • Meteor

    • Phalcon

    • Play Framework

    • React

    • Ruby on Rails

    • Svelte

    • Symfony

    • Vue.js

Apply for this position

Application Form

Birthday
Gender
Employment Status
How or where did you hear about us?
bottom of page