Senior
Полная занятость
Удаленная работа
General Arcade, porting and co-development studio that worked with a wide range of clients from indies to AAA developers, including From Software, Capcom, Devolver Digital, TinyBuild, and others, is seeking a Java Software Engineer. This is a great opportunity to work with a passionate engineering team on cutting-edge industry technologies.
Над чем работать?
- Название проекта(ов): Project Zomboid
- На какой стадии проект(ы)? Early Access
- Жанры: Экшен, Ролевые, Симуляторы
- Платформы: PC
На какие задачи (обязанности)?
Current task: working on the game Project Zomboid. It's a PC game at the intersection of survival horror and RPG genres. As of today, it has over 25,000 players online: https://steamcharts.com/app/108600#48h, and it has been at the top of Steam charts for more than a year.
Responsibilities:
Development, modification, optimization, and debugging of the PC game;
Development of auxiliary tools;
Interaction with the development team.
Какого профессионала ищем?
Work experience of at least 3 years and confident knowledge of Java;
Knowledge of basic algorithms and data structures;
Good debugging and profiling skills;
A well-rounded understanding of object-oriented programming;
Ability to understand other people's code;
Good written English.
Would be a plus:
Knowledge of Lua;
Knowledge of C++/JNI;
Knowledge of OpenGL/LWJGL;
Experience with game network code;
Understanding of various network protocols and technologies (TCP/IP, NAT, etc.).
Что для нас важно в человеке?
Ability to work in a team;
Ability to clearly express thoughts, give and receive constructive feedback;
A desire for learning and self-development;
Persistence, discipline, and responsibility.
Почему у нас приятно работать?
Working on cool projects;
Ability to grow as a professional;
Professional development atmosphere;
Free English class.
Какие условия и бонусы?
Remote work with a flexible schedule;
Working in a friendly team of professionals without bureaucracy;
Coverage of expenses for professional courses and conferences;
Decent salary;
Bonuses.
Процесс отбора
The first step of the selection process is an interview via Skype/Google Meet/etc. The interview would involve questions about Java, data structures, and algorithms. The test task depends on the result of the interview.
Похожие вакансии
VIZOR APPS LIMITED
Удаленная работа, Cyprus, Lithuania
Опубликовано 2 дня назад
Договорная
Полная занятость