Developer, driving technical excellence

King's Game Production Integration
Barcelona, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Barcelona, Spain

Tech stack

C
Java
Computing Platforms
C++
CMake
Software Debugging
Memory Management
Gradle
Python
Delivery Pipeline
iOS
Build Tools
Jenkins

Job description

Support and mentor developers, fostering a culture of learning and continuous improvement. - Solve complex problems, debug and optimize systems, and ensure long-term maintainability. - Champion build and dev experience, improving pipelines, tooling, and workflows to accelerate game iteration. Skills to Create Thrills - Extensive professional experience in C++ development with performance, memory management, and cross-platform expertise. - Proven expertise in Android and iOS development and mobile platform optimization. - Ability to architect large systems and guide teams through complex integrations. - Experience leading technical initiatives that span multiple teams or projects. - Strong communication and collaboration skills, influencing stakeholders across technical and creative disciplines. - Passion for mentorship and fostering growth. - Customer-centric mindset, ensuring technology serves both developers and players. - Understanding of modern build systems and developer

Requirements

tooling (e.g., Bazel, CMake), with a drive to improve build performance and reliability. Bonus Points - Experience developing and shipping games end-to-end. - Background in developer relations, SDK design, or platform advocacy. - Proficiency in Java, C, Python, Gradle, Jenkins, and CMake. - Familiarity with build systems, CI/CD pipelines, and cross-platform tooling. - Demonstrated impact in shaping technology roadmaps and best practices at scale. - Hands-on experience optimizing large-scale build pipelines (CMake or Bazel) to improve developer experience and scalability.

About the company

Senior C++ Developer Join King's Game Production Integration team as a Senior Developer, driving technical excellence across the company's portfolio. You'll be a hands-on expert building and improving systems that power games for hundreds of millions of players. Your Role within Our Kingdom As a Senior Developer, you will be an important technical contributor - building high-quality solutions, influencing best practices, and helping teams across King deliver scalable, reliable, and fun experiences. You will: - Build and improve technology, contributing to system design and implementation that enhances performance, stability, and developer experience. - Integrate and adapt existing technology to bring value to all games. - Shape best practices by evolving scalable architectures, code standards, and engineering patterns across platforms. - Collaborate across teams, working closely with internal platform, tools, and game teams to align priorities and deliver impactful solutions. -

Apply for this position