Company logo

Singa

This job post is no longer active.

Senior iOS Developer

Full-time

Hybrid

Remote

in

Helsinki

Who we are looking for

Build sophisticated iOS applications for professional karaoke venues. You'll maintain and evolve our Business Pro iPad app serving 1,600+ venues globally, solving complex challenges in media playback, real-time synchronization, and enterprise deployment.

Salary (monthly)

€5.5K - €7K

About the job

What You'll Do

You'll work on Singa's Business Pro iOS application, a critical piece of infrastructure for professional karaoke venues worldwide. You'll maintain and enhance our iPad-first application built with SwiftUI and UIKit, handling complex CoreData migrations, real-time queue synchronization, and AVFoundation media playback. You'll optimize performance for memory-constrained devices while integrating analytics, crash reporting, and 10+ third-party SDKs.

Your responsibilities

  • Maintain and evolve our Business Pro iOS app with 26 feature modules

  • Implement new features using SwiftUI with UIKit integration where needed

  • Design and maintain progressive CoreData migration strategies for production data

  • Build real-time synchronization features connecting venues to cloud services

  • Optimize memory usage and performance for iPad deployments in professional environments

  • Collaborate with backend engineers to design clean, versioned API contracts

  • Implement AVFoundation-based media playback with queue management

  • Debug production issues using Sentry crash reports and analytics data

  • Make architectural decisions balancing technical debt with feature velocity

  • Maintain strict code quality with SwiftLint, SwiftFormat, and comprehensive test coverage

  • Leverage AI coding assistants to accelerate development while maintaining code quality

Our Tech Stack

- Languages: Swift 6+ with modern concurrency (async/await, actors)

- UI Frameworks: SwiftUI (primary), UIKit (legacy integration), MVVM architecture

- Reactive Programming: Combine for data binding and event handling

- Data Persistence: CoreData with progressive migration system, multi-context architecture

- Networking: Alamofire with async/await, REST API integration

- Media: AVFoundation for audio/video playback and queue management

- Testing: XCTest, Swift Testing framework, UI testing with async support

- CI/CD: Fastlane for automation, GitHub Actions, TestFlight distribution

- Code Quality: SwiftLint, SwiftFormat, Periphery for unused code detection

- Dependencies: Swift Package Manager, 10+ third-party SDK integrations

- Analytics: Segment for analytics, Sentry for crash reporting

- Target Platforms: iOS 16.6+, iPad-first design for professional venues

- Enterprise: MDM support, TestFlight beta distribution, app configuration

Our Business Pro app is iPad-first, deployed to professional karaoke venues. You'll work on performance optimization, CoreData migrations, real-time synchronization, and enterprise-grade reliability.

What We're Looking For

Must have:

- 6+ years iOS development experience with production apps

- Expert-level Swift 6+ knowledge (async/await, Combine, modern concurrency)

- Deep SwiftUI and UIKit expertise with seamless integration patterns

- Production CoreData experience including complex migrations and multi-context architecture

- Strong grasp of MVVM architecture and reactive programming patterns

- Networking expertise (Alamofire, URLSession, REST API integration)

- Testing proficiency with XCTest/Swift Testing and Git workflow mastery

Nice to have:

- Custom Swift Package development and modular architecture patterns

- Advanced CoreData skills (progressive migrations, lightweight migration, manual migrations)

- AVFoundation media playback implementation (audio/video queuing, playback control)

- Fastlane automation and CI/CD pipeline configuration

- Memory profiling and performance optimization with Instruments

- Analytics integration experience (Segment, Mixpanel, Firebase)

- Crash reporting and debugging with Sentry or similar tools

- Enterprise iOS deployment (MDM, TestFlight, app configuration)

- Real-time synchronization and WebSocket implementation

- iPad-specific UI/UX optimization for professional environments

- Experience with AI coding assistants (Claude Code preferred) or eagerness to adopt AI-enhanced workflows

The process

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.

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 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? 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 GitHub profile (or code samples) and answer the questions in the application form.

We review applications 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.

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.

Office location

Helsinki, Uusimaa, FI

Eerikinkatu, Helsinki, Finland

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.

Singa has been named No. 10 in the Music category on Fast Company’s Most Innovative Companies of 2026. We’re incredibly proud to be recognized among such inspiring companies shaping the future of music. This acknowledgment is the passion, creativity, and dedication of our team, and to the singers and venues who bring Singa to life every day.

Our culture

🎤
Passion for Music
We are deeply passionate about music and believe in its power to connect people and bring joy, driving us to create the best singing experiences.
Simplicity & Innovation
We constantly innovate to make the karaoke experience seamless, intuitive, and accessible on any device for all our users.
🥳
Community & Fun
We foster an environment where fun, shared experiences, and bringing people together are at the heart of both our product and our workplace.

Powered by

Vouch