Senior Game Developer

Salary €5,500 - €7,000

 

Build a cross-platform embeddable karaoke player engine using modern game development technologies. You'll architect and implement a universal karaoke player that replaces platform-specific implementations across web, iOS, and Android with a single, maintainable codebase.

 

What You'll Do

You'll work on Singa's next-generation karaoke player engine—a cross-platform solution that embeds into existing native applications while providing rich visual effects, precise audio/lyrics synchronization, and interactive gameplay features. You'll architect an embeddable engine where host applications control rendering surfaces and lifecycle, enabling seamless integration across web, mobile, and desktop platforms. You'll optimize for low latency audio playback, real-time visual effects, and smooth performance on resource-constrained mobile devices.

 

Your responsibilities:

  • Design and implement a cross-platform karaoke player engine embeddable in web, iOS, and Android applications

  • Architect rendering system where host applications control rendering surfaces and engine lifecycle

  • Implement precise audio playback with support for pitch shifting, tempo control, and real-time audio effects

  • Build lyrics synchronization system with frame-accurate timing and visual effects

  • Create visual effects system for karaoke gameplay (particle effects, transitions, animations)

  • Optimize engine for mobile performance and minimal memory footprint

  • Collaborate with iOS, Android, and web teams on native integration patterns

  • Debug cross-platform rendering and audio issues

  • Navigate technical decisions between game engines (Godot, Unity) and custom solutions

  • Implement host app communication APIs for controlling playback, rendering, and game state

  • Maintain embeddability constraints while delivering rich interactive experiences

  • Leverage modern game development tools and practices

 

Our Tech Stack

  • Game Engines: Godot (primary consideration), Unity (alternative consideration), custom solutions

  • Languages: C++ for performance-critical code, C# (Unity/Godot), GDScript (Godot)

  • Audio Processing: Custom DSP pipelines, pitch/tempo manipulation, real-time effects processing

  • Rendering: Cross-platform graphics (OpenGL ES, Vulkan, Metal, WebGL/WebGPU)

  • Platforms: iOS (Swift/Objective-C integration), Android (Kotlin/Java integration), Web (WASM)

  • Build Systems: CMake, platform-specific build tools, CI/CD pipelines

  • Version Control: Git, GitHub

  • Embeddability: LibGodot, Unity as a Library, custom embedding solutions

  • Performance Tools: Profilers (Godot/Unity/platform-native), memory analysis, frame debuggers

 

What We're Looking For

Must have:

  • 6+ years game development experience with shipped titles

  • Production experience with at least one major game engine (Godot, Unity, Unreal) or custom engine development

  • Strong C++ skills for performance-critical systems

  • Cross-platform development experience (iOS, Android, web)

  • Understanding of rendering pipelines and graphics APIs (OpenGL, Vulkan, Metal, WebGL)

  • Experience with audio programming and real-time audio processing

  • Production debugging skills with profiling and optimization tools

Nice to have:

  • Experience embedding game engines in native applications (LibGodot, Unity as a Library)

  • Godot engine experience (especially LibGodot for iOS/Android embedding)

  • Unity engine experience with mobile optimization

  • Audio engineering expertise (DSP, pitch shifting, time-stretching, audio/visual synchronization)

  • Real-time audio middleware experience (FMOD, Wwise)

  • Low-level graphics programming (shaders, custom rendering pipelines)

  • WebAssembly/WebGL development for browser-based engines

  • Mobile performance optimization (memory management, battery efficiency, frame rate optimization)

  • Experience with music or rhythm games

  • Understanding of karaoke or music visualization systems

  • Custom game engine development experience

  • SwiftUI/UIKit integration (iOS) or Android View integration

  • CI/CD pipeline setup for multi-platform builds

  • Open-source game engine contributions

     

About Singa

Singa is transforming the global karaoke industry with a modern streaming platform that serves 2 million+ users and 1,600+ venues across 34 countries. With 100,000+ songs including original artist recordings through partnerships with major labels like Warner Music Group, we're building the digital future of karaoke.

Our Finland-based engineering team maintains our Business Pro iOS application serving professional venues worldwide. We prioritize thoughtful architecture, memory efficiency, and testing practices that enable sustainable growth while solving real operational problems with elegant technical solutions. 

 

Work Model

Hybrid: 2-3 days remote per week, office in Helsinki

Fully Remote Option: accommodate full remote if candidate is able to show a proven capability working effectively while fully remote with a larger team that’s in the office.

 

Our Commitment to Diversity

We're building a team that reflects the diversity of the European developer community. We evaluate candidates on technical skills and architectural thinking, not academic pedigree or career path.

We provide interview accommodations for candidates who need them. Our collaborative approach ensures technical decisions are inclusive and transparent.

Don't meet every requirement? Research shows underrepresented groups apply only when they meet 100% of qualifications. If you're excited about sophisticated iOS architecture and modern Swift patterns, we encourage you to apply.

 

How to Apply 

If this sounds like you, come join us in spreading the joy of singing! Please send your resume and portfolio (GitHub, game projects, or shipped titles)  and answer the questions in the application form.

We review applications weekly already during the application period and will fill the position as soon as we find the right person, so we encourage you to apply quickly. Our recruitment process includes interviews as well as a take-home assignment. 

 

Interview Process:

  1. Initial Call (30 min): Experience review, role expectations, answer your questions

  2. Technical Screen (60 min): Problem-solving with AI tools allowed - we evaluate how you work with modern development tools

  3. System Design (60 min): Real-world iOS architecture scenario, discuss trade-offs and performance considerations

  4. Pair Programming (60 min): Collaborative coding session on realistic iOS problems using your preferred IDE and AI tools

 

Our Philosophy: We encourage using AI coding assistants (Claude Code, Copilot, etc.) during technical interviews - they're part of modern development. We're interested in how you think, collaborate, and deliver quality code, not memorized algorithms.

For more information or questions please contact us at jenni.vaisanen@singa.com

Perks and benefits

This job comes with several perks and benefits

Free coffee / tea
Free coffee / tea

Near public transit
Near public transit

Social gatherings
Social gatherings

Free office snacks
Free office snacks

Remote work allowed
Remote work allowed

Central office
Central office

See all 10 benefits

Working at
Singa

Singa spreads joy of singing to the world by modernizing karaoke — the last analog bastion of the entertainment industry. Since 2015, the Finnish company has launched its karaoke streaming service in 34 countries, helping 2000 hospitality venues and 2 million registered home singers experience the new era of singing. Singa is the first karaoke service to partner with a major record label, allowing the distribution of original master recordings for an unparalleled karaoke experience. Singa Business helps bars and entertainment venues attract new customers, boost revenue, and create unforgettable memories for every guest. For consumers, the Singa karaoke app gives access to the largest licensed karaoke catalogue today on any device. You can sing on your own, make it a party with friends, or use the finder feature to spot the nearest Singa-powered karaoke venue and hit the stage.

Read more about Singa

company gallery image