Senior Mobile Application Developer

1 Month ago • All levels

Job Summary

Job Description

The Senior Mobile Application Developer will join the Supercell ID product team, contributing to the development of the client SDK used across Supercell games. Responsibilities include maintaining and improving the SDK, designing and implementing new features for the account system and social graph, collaborating with team members and game developers to design APIs, and optimizing the SDK for performance and memory efficiency. The role involves taking full ownership of projects within a small, empowered team, choosing tools, building scalable and secure software, and working across technical challenges while collaborating with various teams to deliver a cohesive player experience. A proactive approach to security and a collaborative mindset are highly valued. Hands-on experience with building consumer-facing or entertainment-focused apps and services is highly valued.
Must have:
  • Proven knowledge of C++ and native development for Android and iOS
  • Solid understanding of modern mobile OS processes and threads
  • Deep understanding of mobile platforms with UI implementation
  • Proficiency in integrating with backend APIs and services
Good to have:
  • Expertise in Flutter and Dart
  • Experience with CMake, graphics programming, and signing tools
  • Knowledge of on-device and other debugging methods

Job Details

Craft code that connects We’re looking for an experienced Senior Mobile Application Developer to join our in-house Supercell ID product team. The team is developing Supercell’s direct-to-player infrastructure and services, in which the Supercell ID identity platform is a core component. Supercell ID links all our games and web services together with the players through a secure account system and loyalty features, aligning with Supercell’s mission of “creating great games that as many people as possible play for years and that are remembered forever”.  We’re seeking a mobile application developer with extensive experience in C++ to contribute to the development of our client SDK, which runs across all Supercell games and hundreds of millions of mobile devices. The UI in our SDK is built with Dart using Flutter, and it integrates into various game engines across different platforms, ultimately reaching players around the world. You’ll contribute to the product vision for Supercell ID, design and implement new features, and maintain the existing SDK and infrastructure, taking full ownership alongside a small, empowered team. With that ownership comes both the credit for success and accountability for failure. You’ll choose your own tools, build scalable, secure, and maintainable software, and work across a broad spectrum of technical challenges. Security is a critical concern at our scale, and we value a proactive approach to identifying and mitigating risks. Unlike large tech companies, we don’t have all the building blocks in place, so you’ll have the opportunity to influence core architecture and implementation choices. A strong entrepreneurial, collaborative, and continuous improvement mindset is key to thriving in our environment. You’ll also collaborate closely with the entire Supercell X team and key stakeholders; including game teams, operations, and support - to deliver a cohesive and engaging player experience across all touch-points and channels. While a background in game development isn’t necessary, hands-on experience with building consumer-facing or entertainment-focused apps and services is highly valued. Responsibilities  Maintaining and improving the client SDK Technical design and implementation of the account system and social graph embedded into Supercell games Actively collaborating with team members and game developers to design great APIs in order to clarify and define concepts, use cases and requirements Optimizing the client SDK for performance and memory efficiency Requirements Proven knowledge of C++ and native development for Android and iOS A solid understanding of how modern mobile OS work — processes, threads, static and dynamic linkages etc. Deep understanding of mobile platforms with a meticulous approach to implementing UI that aligns with design specs and delivers a high-quality user experience in collaboration with UX designers Proficiency in integrating with backend APIs and services. Ability to coordinate with backend engineers, defining API requirements and troubleshooting integration issues. Passion and commitment to the product as well as enthusiasm towards games in general is very welcome! Bonus points While expertise in Flutter and Dart is advantageous, we are open to individuals who demonstrate the ability to quickly learn and engage with Flutter development Experience with CMake, graphics programming and signing tools  Knowledge of on-device and other debugging methods

Similar Jobs

WebMD - Sales Planner

WebMD

Madison, Wisconsin, United States (On-Site)
2 Months ago
Tide - Senior Engineer, Flutter

Tide

Delhi, Delhi, India (Hybrid)
1 Month ago
Santa Monica Studio - QA Lead

Santa Monica Studio

Los Angeles, California, United States (On-Site)
2 Months ago
Zenoti - Architect - Agentic AI/Python/Cloud/Architecture

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Week ago
Ajmera Infotech US - Senior Flutter Developer

Ajmera Infotech US

Ahmedabad, Gujarat, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SDP games - Flutter Developer

SDP games

(Remote)
3 Weeks ago
Tide - Senior Engineer, Flutter

Tide

Delhi, Delhi, India (Hybrid)
1 Month ago
Toptracer - DevOps Engineer

Toptracer

Danderyd, Stockholm County, Sweden (Hybrid)
2 Months ago
Ajmera Infotech US - React Developer II – Medical Compliance Test Suite

Ajmera Infotech US

Ahmedabad, Gujarat, India (On-Site)
2 Weeks ago
Zenoti - Software Engineer (full stack asp.net)

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Week ago
Tide - Senior Engineer, Flutter

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Weeks ago
PwC - Senior Associate_Android/Flutter Developer_Data & Analytics_Advisory_PAN India

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
Nahc.io - Senior Developer (Flutter)

Nahc.io

Hong Kong (Hybrid)
2 Weeks ago
Ajmera Infotech US - Senior Flutter Developer

Ajmera Infotech US

Ahmedabad, Gujarat, India (On-Site)
2 Weeks ago
Appirits - Web Engineer

Appirits

Shibuya, Tokyo, Japan (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Helsinki, Uusimaa, Finland

PlayStation Global - Lead Environment Artist

PlayStation Global

Helsinki, Uusimaa, Finland (On-Site)
3 Months ago
PlayStation Global - Lead Lighting Artist

PlayStation Global

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
supercell - Game Programmer & New Game Founder

supercell

Helsinki, Uusimaa, Finland (Remote)
1 Month ago
PlayStation Global - Lead Character Artist

PlayStation Global

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
supercell - Senior Server Engineer, Clash of Clans

supercell

Helsinki, Uusimaa, Finland (On-Site)
7 Months ago
Iceflake  - Artist Internship

Iceflake

Tampere, Pirkanmaa, Finland (On-Site)
1 Year ago
Rovio  - Product Lead, Red's Club

Rovio

Uusimaa, Finland (Hybrid)
8 Months ago
Rovio Entertainment Corporation - Lead/Principal Data Engineer

Rovio Entertainment Corporation

Uusimaa, Finland (Hybrid)
2 Months ago
supercell - Technical Lead, Esports

supercell

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Tesla - Business Sales Lead, Finland

Tesla

Uusimaa, Finland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We believe games have the power to bring people around the world together and closer to each other. We work to create new, innovative, memorable experiences no one has played before. This is why we try to design games that excite wide and diverse player communities as well as to expand the audience for otherwise smaller “niche” game concepts. If you love to think, talk, play and make games, Supercell is the place for you. We’ve built a company of proactive and independent teams with the freedom to do what they think is best for their players, our games and the company at large.

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

London, England, United Kingdom (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

Helsinki, Uusimaa, Finland (On-Site)

View All Jobs

Get notified when new jobs are added by supercell

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug