What are you working on?
- The name of the project(s): Total Battle
- At what stage of the project(s)? LiveOps
- Genres: Strategy, MMO
- Platforms: PC, Mobile, Browser, iOS, Android
For which tasks (responsibilities)?
Tasks:
Designing and developing new game mechanics. Developing a good API.
Designing and developing our library (engine) components.
Writing unit & integration tests.
Developing tools and scripts for automating development processes.
Reviewing the code and design of game mechanics.
Redesigning and refactoring game mechanics, and eliminating technical debt.
What kind of professional are we looking for?
Job requirements:
Experience working with C++ for at least 3 years in a product-oriented company.
Knowledge of design principles, patterns, and their applicability.
An understanding of network basics (TCP/IP) and protocols (any RPC,
Basic knowledge of relational databases and SQL.
Basic knowledge of multithreading.
Proficiency in Linux.
Knowledge or a willingness to learn Python for developing tools and automation.
The following would also be to your advantage:
Having samples of code that you can show us.
Knowledge of different back-end architectures.
Good knowledge of C++ development practices (similar to C++ Core Guidelines).
Practical experience in creating designs for large-scale features or systems.
Knowledge of other high-level programming languages (for general awareness).
What is important for us in a person?
Good soft-skills and initiative.
Interest in the gamedev.
Why do we enjoy working here?
We use:
C++20, Clang, and CMake.
Boost — only for the library, not for game code.
PostgreSQL.
GitLab, TeamCity, Ansible.
SonarQube, Clang-Tidy, Clang-Format.
Onboarding, coding conventions.
Python for utilities.
Linux.
Our technical developments:
A library/framework of ready-made solutions for creating game features.
ORM — allows us not to have to write code for saving to the DB.
A code generator for a binary RPC protocol and ORM.
A pub/sub event system for game clients.
Telemetry that allows for real-time product status tracking (through Grafana).
An expression interpreter for flexibility in game configuration.
HotReload environment, with everyday game updates.
Sync and Async network designs.
Internal Event System.
Internal persistent and transactional message system.
R-tree based world map.
What are the conditions and bonuses?
What we offer and our benefits:
Full-coverage relocation for you and your family to Cyprus (Limassol).
Modern and sunny office space very close to the Mediterranean sea.
Excellent and competitive remuneration package.
Private health insurance for you and your family members.
School allowance of up to €400 per month.
Personal development courses.
Friendly working environment :)
The selection process
HR Screening
Interview with Team
Test Task
- ...consists of 150+ passionate, talented, self-demanding, and constantly developing professionals who love making high-quality games. For which... ...of professional are we looking for? Confident programming in C++ (11/14+) and STL. Experience working with interfaces on any...EmpfohlenWeihnachten
- ...Creating/updating tools for working with game assets. What kind of professional are we looking for? ~5+ years of experience in C++ development ~ Strong understanding of data structures and algorithms ~ Good understanding of C and C++ ABI ~ Understanding of hardware...EmpfohlenRemote job
EUR 85000 - EUR 92000 pro Jahr
...We’re looking for a seasoned Python backend developer with a passion for problem solving and a knack for leadership to join our fully distributed tech team full time. You're a problem-solving systems thinker with broad experience across the backend stack. If you’re interested...EmpfohlenVollzeitRemote jobFlexible ArbeitszeitUSD 130000 - USD 160000 pro Jahr
...We are looking for a top performing backend engineer that loves coding with Rust experience to build performant message delivery at scale... ...one of our core values. We are obsessed with providing a great developer experience, and you will be expected to share this obsession....EmpfohlenVollzeitTeilzeitarbeitTemporärSpätschicht- ...WHO YOU ARE Minimum of 6 years experience with PHP. We use PHP 8.3 Practical experience developing REST APIs Experience working with PostgreSQL, Redis, or equivalent data storage. Experience working with messaging systems like SQS, Kafka, RabbitMQ, etc....EmpfohlenVollzeit
- Bei Kreatif, einem führenden Anbieter von maßgeschneiderten Weblösungen, suchen wir einen talentierten PHP-Entwickler mit Kenntnissen in Laravel, der sich unserem Team anschließt. Wir bieten eine innovative Arbeitsumgebung, die Kreativität, technische Herausforderungen...Selbständige TätigkeitHomeofficeFlexible Arbeitszeit
- RED GLOBAL - Full Stack Developer - Zurich RED, on behalf of a Leading Global SAP implementation partner, are currently searching for a Full Stack Developer. Details: Role: Full Stack Developer Location: Hybrid - 3 days on site in Zurich, 2 days remote Start:...VollzeitRemote jobSoforteinstellung
- ...there’s a lot more coming! We’re constantly developing new products and services that make the... ...that empower our users' creativity. Our backend systems are a cornerstone of this... ...What you’ll be doing: Design, develop, and optimize API services with a keen focus...VollzeitSelbständige TätigkeitFreelanceRemote job
- ...alternative solutions. Requirements Experience as a Fullstack Developer , working with React and Python tech stack. Ability to... ..., styled-components, Webpack, React Hook Form, WebSockets Backend: Python, Django, RQ, Celery, REST framework, Strawberry/...Wöchentliche AuszahlungRemote jobSoforteinstellungFlexible Arbeitszeit
- ...mindfulness but key for your professional progression. Your key responsibilities include: Setting high standards: Design and develop high-quality new solutions and features with Laravel Framework and Vue.js, setting the standard for code quality and best practices...VollzeitRemote job
- ...bring value and new ideas to the squad. And beyond : The teams are growing fast, there are plenty of opportunity to grow and develop your skills as a software engineer. You will be able to take ownership and gain responsibilities on some features or projects...VollzeitUnternehmerRemote job
EUR 1500 pro Monat
Description: Are you interested in the cloud business? Then join one of the largest software providers in the world and support customers in expanding their business. Your responsibilities and impact as a B2B Software Support Engineer will be: Advice and support...StundenlohnVollzeitTeilzeitarbeitFestanstellungMit UnterkunftSchichtarbeit- ...Platforms: PC, Console For which tasks (responsibilities)? Developing, debugging, and analyzing new and existing gameplay systems... ...Unreal Engine 4; Programming expertise with Unreal Engine's C++ and Blueprints; Knowledge of design patterns and good programming...Remote jobFlexible Arbeitszeit
- ...FinOps capabilities and best practice to improve the SDLC; Automate of environment deployment and configuration; Maintain and develop the infrastructure and monitoring system; Contribute to the architecture development and implementation of resilient, scalable,...Remote job
- ...Ansible, Helm, Prometheus, Grafana, and Nginx Ability to work in a team, think, and re aso n at the level of the product being developed (not just at the technical level) Would be nice: Experience with GCP, GKE Experience in the game industry Ability and...TemporärRemote job
- ...Als Unterstützung für unser Team suchen wir remote zum nächstmöglichen Eintrittstermin einen begeisterungsfähigen Digital Product Developer (only remote / remote freelancer) (m/w/d) In dieser spannenden und vielfältigen Funktion unterstützen Sie die digitale Transformation...Selbständige TätigkeitFreelanceRemote job
- ...gameplay mechanics (weapons, game modes, events, matchmaking, etc.) Collaborate with game designers, UI developers, sound designers in creating AAA user experience Develop and improve gameplay logic code base in Core gameplay What kind of professional are we looking...
- Arbeitspensum: 100 % Tätigkeit Entwicklung von Erweiterungen im bestehenden Web Kundenportal Neu- und Weiterentwicklung von Mobile Apps (Android & iOS) Aufnahme von Anforderungen der Kundschaft oder Produktmanagement und Erstellung entsprechender Spezifikationen Analyse...StellvertretungFestanstellung
- *** Azure Data Engineer - 12 months - English speaking ***Here at RED we are looking for an Azure Data Engineer join a new project for one of our clients. The initial contract is of 12 months with excellent extension prospects and it will be hybrid. Please find the details...
- ...einer umfassenden Einarbeitung konzipierst und entwickelst du im Full Stack modernste, komplexe Softwaremodule mit Schwerpunkt auf Backend in PHP und dem Framework mit Symfony In der Entwicklung arbeitest du ausserdem in den Bereichen DevOps und Datenbanken (MySQL,...Festanstellung
- ...Genres: Puzzle, Casual Platforms: Mobile, iOS, Android Team size and structure? 20 For which tasks (responsibilities)? Develop and maintain a large mobile game on Unity Participate in the conceptualization and design of the game Implement game mechanics...UnternehmerTemporär
- ...Identify and leverage existing cloud services and solutions to enhance application performance, scalability, and reliability. Develop and maintain CI/CD pipelines to automate build, test, and deployment processes. Deploy and manage microservices in Kubernetes clusters...VollzeitIm Frühling
- Arbeitspensum: 80 - 100% Tätigkeit Umsetzung unterschiedlichster Softwareprojekte mit starkem Bezug zu branchenspezifischem Fachwissen Übersetzung fachlicher Kundenbedürfnisse in verständliche und einfache Anwendungen Konzeption und Umsetzung von Lösungen in einem kollegialen...Festanstellung
- ...organizations collaborate and work with content. Our growing community of developers and editors proves we are improving the working lives of... ...experienced back end software engineer on the Content Lake Developer Experience team, you’ll be responsible for building highly...VollzeitRemote job
- ...development experience over 5 years ~2+ years of experience on Python ~2+ years of experience on any static typed language (C#, C++, Java e.t.c) ~ Experience in development of complex systems ~ Familiarity with different architectural methodologies and patterns;...
- Veröffentlicht am 12.09.2024 | Ostschweiz inkl. Liechtenstein Stellenangebot Avaloq Software Entwickler/in Das Unternehmen Traditionsreiche und moderne Universalbank mit mehreren Schweizer Standorten. Ihre Herausforderung Gesamtheitliche Betreuung...
- ...that fosters diversity Moreover, this is a great opportunity to advance your career and work for a multinational company, by developing strong experience and skills, while representing one of the biggest brands worldwide. In addition, you will be a member of a...Vollzeit
- ...Powerpoint, and Notion. Make our update engine more streamlined and reliable. Develop features that solve our customers' needs and pain points. Pioneer best practices with cutting-edge backend/front-end technologies. Who We Are Looking For At least 3 years of...Remote job
- Swiss Life Asset Managers Deutschland GmbH sucht zum nächstmöglichen Zeitpunkt am Standort Frankfurt/Main (Nähe S-Bahn-Station Lokalbahnhof / Südbahnhof) für das IT Team Platform & Infrastructure Services eine/n DevOps Engineer Infrastructure & Cloud (m/d) Die Rolle...
- Pensum: 80 - 100 % Tätigkeit Verantwortung über eine moderne, hochverfügbare Cloud-Architektur Dokumentation und Optimierung von Prozessen Einblick in internationales IT-Bankenumfeld Wartung, Entwicklung von Software auf AWS Profil Abgeschlossene Ausbildung im Informatikbereich...Festanstellung
Wollen Sie mehr Stellenangebote erhalten?
Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Backend Developer C++. Seien Sie der Erste, der sich bewirbt!