Supercell
Senior Software Engineer, Supercell ID (Client SDK)
Helsinki. Posted 2 months ago
The role
You will architect, build, and ship the Supercell ID client SDK used in every Supercell game. You will build player-facing account experiences and collaborate with game teams to implement features.
What you will do
- Architect, build and ship the Supercell ID client SDK.
- Build player-facing account experiences embedded in games.
- Collaborate with product managers, designers, analysts, game teams, and legal teams.
- Take software projects from idea to market and into operations.
- Identify product improvements using data, feedback and firsthand experience.
- Work with game teams to make integrations smooth and keep the SDK footprint small.
- Take part in the team's client support rotation.
Required qualifications
- Prior experience building consumer-facing mobile applications for iOS and/or Android using Swift, Kotlin, C++ or Flutter/Dart.
- Understand platform constraints and application lifecycles.
- Ability to diagnose performance and runtime issues.
- Willingness to learn unfamiliar parts of the stack and work on any part of the system.
- Comfort using modern development tools, including AI coding agents.
Nice to have
- Experience shipping web-based user experiences.
- Experience embedding web-based user experiences in native applications.
- Experience building SDKs, libraries or other components used across multiple applications.
- Experience with routine backend development as part of end-to-end feature development.
Benefits
- Relocation support from a dedicated mobility team and partners.
About the company
Supercell is a games company from Helsinki, Finland, with offices in San Francisco, Seoul, Shanghai, and London. They are the makers of Hay Day, Clash of Clans, Boom Beach, Clash Royale, and Brawl Stars.