
Home > Careers > Game Design > Programmer
CAREERS
Game Design
Programmer
Debugging is like being a detective in a crime movie where you are also the murderer
Programming is a fundamental skill that is essential in today's digital age. From developing software applications to building websites and automating tasks, programming is virtually used in every industry and sector. With the right knowledge and expertise, programming can be a powerful tool for solving complex problems and creating innovative solutions. Whether you're a seasoned developer or just starting out, programming offers endless opportunities for learning and growth.
A programmer is a scientifically and digitally skilled professional with their useful and masterful expertise in coding and software development in order to create innovative solutions for a wide range of industries. They are analytical thinkers with a passion for solving complex problems into elegant solutions, and are always striving and seeking many ways to constantly improve their skills, create the best possible products for their clients, and keep the latest technologies updated.
As we standardly and mainly rely on computer, mobile, and video game development, publishing, and distribution in our industry, Psoaic is currently seeking and looking for a talented programmer to join our team. The ideal candidate will have a strong background of coding and software development, as well as a passion for innovation and problem-solving. If you are looking for an exciting opportunity to work on cutting-edge projects and collaborate with a dynamic team of professionals, we encourage you to apply today.
Responsibilities
Developing and maintaining software applications.
Writing and testing codes.
Debugging programs.
Collaborating with other team members to ensure that the projects are successful.
Staying up-to-date with the latest technologies and industry trends.
Continuously improving your skills to ensure the quality of work.
Qualifications
4 or more years of a strong foundation and training in computer science and computer programming.
A baccalaureate or bachelor's degree in computer science or a related field.
Excellent communication, collaboration, and problem-solving skills.
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.
Experience with software development methodologies, debugging techniques, and version control systems.
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 and markup 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 industrial 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
Löve
Lua
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