Ativa os alertas de emprego por e-mail!

Lead C++ Game Developer

Buscojobs Portugal

Lisboa

Presencial

EUR 55 000 - 75 000

Tempo integral

Há 30+ dias

Resumo da oferta

A leading company in the Web3 space is seeking a Lead C++ Game Developer to evolve its game platform. This hands-on role involves enhancing core game logic, modernizing a large-scale C++ codebase, and implementing innovative features in a real-time environment to drive high-volume game operations.

Qualificações

  • 6+ years of experience in game backend development.
  • Strong proficiency in C++ and game mechanics.
  • Experience with multiplayer poker game logic is a plus.

Responsabilidades

  • Enhance and maintain core game logic and implement new game variants.
  • Modernize legacy systems by designing modular components with clean APIs.
  • Improve performance and scalability of game engine and supporting systems.

Conhecimentos

C++
Game Mechanics
Multi-threaded Development
Performance Tuning
Memory Management
Service-oriented APIs
Descrição da oferta de emprego

Block Labs is a leading force in the Web3 space, incubating, investing in, and accelerating top-tier fintech, crypto, and iGaming projects. With a mission to shape the future of decentralized technology, we partner with visionary startups to raise funding, refine product-market fit, and grow their audiences. Our diverse team drives innovation, using deep industry expertise and an extensive network to empower the next wave of blockchain-driven companies. At Block Labs, we’re passionate about turning bold ideas into breakthrough success.

About The Role

We’re looking for a Lead C++ Game Developer to help evolve our core game platform by implementing new game variants, building innovative features, and modernizing our C++ codebase toward a modular, service-oriented architecture. You’ll work on real-time systems with a strong focus on reliability, performance, and scalability.

This is a hands-on opportunity to shape the future of high-volume game operations in a real-time environment with meaningful impact.

Key Responsibilities
  • Enhance and maintain core game logic including hand evaluation, betting flows, pot management, and tournament rules in a large-scale C++ codebase.
  • Implement new game variants and features in collaboration with game designers, ensuring accurate rulesets, fair play, and seamless integration into the platform.
  • Modernize legacy systems by designing modular, service-oriented components with clean APIs, introducing gRPC-based interfaces where appropriate.
  • Improve performance and scalability of the game engine and supporting systems, with attention to multi-threaded logic, game state efficiency, and server stability under load.
  • Write testable, production-grade code and contribute to QA efforts with robust unit, integration, and service-level testing for game-critical logic.
  • Collaborate cross-functionally with Frontend developers, Product Owners, Platform Engineers, and QA to deliver features from concept to deployment with high reliability and clear documentation.
About You
  • 6+ years of experience in game backend development, with strong proficiency in C++.
  • Deep understanding of game mechanics, including betting structures, state synchronization, and tournament logic.
  • Experience with multiplayer poker game logic and tournament structures is a strong plus.
  • Proven experience working with legacy codebases and incrementally refactoring toward modern architectures.
  • Comfortable with multi-threaded development, performance tuning, and memory management.
  • Experience designing or consuming service-oriented APIs (e.g., gRPC, REST).
  • Familiarity with game server architecture, concurrency models, and networking fundamentals.
O que achas do conteúdo desta oferta de emprego?
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.