Game Engine Architect

3 недель назад


Киев, Киев, Украина AIDA projektai, MB Полный рабочий день
Job Title: Game Engine Architect

We are seeking an experienced Game Engine Architect to lead our team in developing a robust browser-based game engine. The ideal candidate will have a strong background in both frontend and backend game development, with a passion for creating immersive, multiplayer gaming experiences.

About the Project:
The primary objective is to develop a browser-based game engine with the following features:
• Multiplayer support
• Interaction directly with the browser (not in a standalone embedded frame)
• Unified currency system (similar to Robux on Roblox)
• Relative leaderboards for competition within leagues
• Replay functionality (inspired by Starcraft 2 and Id Software)
• Cross-game points and achievements
• Value exchange based on time-investment of players across different games

Examples of Games:
Agr.io, Slither.io, Example Gameplay 1, Example Gameplay 2, Example Gameplay 3

Tech Requirements:
Frontend: HTML5, CSS3, JavaScript (ES6+)
Backend: Node.js, NestJS
Game Engine: Phaser, Matter.js, Cannon.js
Audio Management: Web Audio API
Asset Management: Webpack, Parcel
Database: PostgreSQL, MySQL
Networking: WebSockets, Socket.IO, RabbitMQ, Colyseus
Replay System: IndexedDB, Custom Event Logging
Leaderboards: Redis, Firebase Realtime Database
Cloud Hosting: AWS GameLift, Azure PlayFab, AWS S3, Azure Blob Storage
Graphics: WebGL
Security: JWT, Express Rate Limit

Qualifications:
Proven experience as a Game Engine Architect
Strong understanding of multiplayer gaming mechanics
Ability to work on cross-functional systems and features
Excellent problem-solving skills and attention to detail
Team player with strong communication skills
Passion for game development and innovation

Salary: We offer an estimated annual salary of $80,000 - $120,000, depending on experience.

About Us:
AIDA projektai, MB is a company that values creativity and innovation. We are looking for talented individuals who can contribute to our team's success.

This job requires a strong understanding of game development principles, as well as excellent problem-solving skills and attention to detail. If you are passionate about game development and have a proven track record of success, we encourage you to apply.


  • Senior Game Development Engineer

    4 дней назад


    Киев, Киев, Украина AIDA projektai, MB Полный рабочий день

    Company OverviewAIDA projektai, MB is a dynamic company seeking an experienced game developer to join our team and build a robust browser-based game engine.