Talent.com
Esta oferta de trabajo no está disponible en tu país.
Senior C++ Developer

Senior C++ Developer

KingBarcelona, Cataluña, España
Hace 3 días
Descripción del trabajo

Overview

Join to apply for the Senior C++ Developer role at King

We are looking for a talented Senior Developer to join the Game Production team within Kings Shared Tech organisation. This position will enable you to shape the future of our client technology platform, helping King to power some of the most popular mobile games in the world, such as Candy Crush Saga.

Your role within our Kingdom

On a daily basis you will maintain and evolve the system architecture for our SDKs and game engines. And this by delivering high quality, well structured code and tests for our features.

Your responsibilities

  • Work independently with minimal guidance, while proactively collaborating with engineers and technical leaders across teams and domains.
  • Provide hands-on technical leadership by mentoring and guiding junior and mid-level developers.
  • Design, implement, and maintain modular, scalable, and high-performance systems within our game engine and SDK.
  • Partner with game teams to understand their needs and deliver engine / platform improvements that enable faster and more reliable feature development.
  • Contribute to long-term architectural decisions that enhance the performance, flexibility, and maintainability of the game engine and SDK.
  • Investigate, diagnose, and resolve complex technical issues across multiple platforms.
  • Advocate for and apply automated testing and continuous integration practices to ensure high-quality deliverables.
  • Take part in code and design reviews, promoting high standards and encouraging knowledge sharing.
  • Stay current with advancements in C++ and game engine technologies, and assess their potential to benefit our tech stack.

Skills to create thrills

  • Strong C++ programming language skills
  • Experience with threading and templates
  • Experience with Modern C++
  • Extensive debugging experience
  • Great teamwork skills
  • Self-organised with the ability to work with limited guidance
  • Passion for software development and agile practices
  • Agile mindset to work with both development tasks and support tasks
  • Bonus Points
  • Experience with cross-platform mobile development, especially Android (NDK) and iOS
  • Familiarity with graphics APIs (OpenGL, Vulkan, Metal) or game engine rendering pipelines
  • Hands-on experience with build systems (e.g., CMake, Gradle, Fastlane, Bazel)
  • Experience using GitHub, Jenkins, SonarQube, and similar CI / CD tools
  • Exposure to script integration (e.g., Lua, Python) in engine architecture
  • About King

    King is a leading interactive entertainment company for the mobile world, with people all around the world playing one or more of our games, including franchises such as Candy Crush, Farm Heroes, Pet Rescue and Bubble Witch. We have 249 million monthly active users as of fourth quarter 2019 across web, social and mobile platforms. King was acquired by Activision Blizzard Inc. in February 2016 and operates as an independent unit of the company.

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Senior Developer • Barcelona, Cataluña, España