Senior
Full time
Negotiable
Remote
Program-Ace is a successful, time-proven, and innovation-oriented company with more than 27 years of experience, focusing on multi-platform software solutions, augmented and virtual reality development, online training, virtual simulations, and product configurators.
What are you working on?
- Genres: Action, Adventure, Puzzle, Racing, Role-playing, Simulation, Strategy, Music / Rhythm, Sports, Shooter, Card and/or Board, Casual, Arcade, Fighting, Platformer, Casino, Educational, Trivia, Word Games, Application, Kids Games, MMO, Hyper-casual
- Platforms: PC, Mobile, Browser, Social, VR, iOS, Android, Console, VR/AR, AR, AR/VR
Team size and structure?
120
For which tasks (responsibilities)?
• Create technical designs and implement the key backend & frontend systems used in current and future titles.
• Work on backend account management, analytics, data storage and other services.
• Defining data formats and communication protocols between the client and server systems.
• Working with other teams to ensure they build systems that interface with network systems APIs appropriately.
• Writing robust client and server code to support fun, engaging multiplayer gameplay.
• Implement code solutions to solve user-facing problems, or add features or improve functionality.
• Ensuring code and feature quality and stability.
WOULD BE A PLUS:
• Experience in JS, Angular, Python, Bash and other scripting languages.
• Experience in developing on iOS and knowledge of the Apple development ecosystem.
• Experience in developing on Android and knowledge of the Google development ecosystem.
• Experience of Git and associated clients.
What kind of professional are we looking for?
• Ideally 5+ years of professional experience working in games development as a full-stack developer.
• At least 1 shipped game – worked on it during all phases of development
• Professional experience with Unity.
• Professional C# programming experience.
• Worked with backend services (e.g. Analytics, Purchasing, AWS, GameSparks, etc)
• Solid understanding of coding processes, standards and methodologies.
• Experience in prototyping and rapid iteration of features.
• Agile development experience.
• A positive personality.
• Excellent written and verbal communication skills.
• A passion for making games and solving technical problems
Why do we enjoy working here?
гибкий график
помощь украинцам в эвакуации в безопасные места
Similar job opportunities
Racing Games
Remote, Serbia
Posted 4 days ago
Senior
Negotiable
Full time