iOS Developer
We’re now looking for a iOS engineer with strong C++ experience to join a client in the music sector and help with modularization, modernization, and integration work in the Connectivity SDK.
This role will help bridge client and backend infrastructure, improving app quality, reliability, and network efficiency for millions of listeners worldwide.
The clients Platform Mission creates the technology that enables the company to scale globally, experiment rapidly, and build for a billion users. From client connectivity to infrastructure, we amplify innovation, productivity, and quality across all the clients engineering teams.
This is a chance to work on core connectivity foundation - improving the reliability, latency, and efficiency of how every client talks to our backend systems. You’ll join early in the formation of a new squad, shaping the technical direction and helping Core Infra build out mobile expertise.
As a senior consultant of the new Connectivity squad, you’d be expected to:
Help shape the technical direction for the clients client-to-backend networking stack.
Influence Core Infra’s mobile infrastructure capabilities and long-term architecture.
Key responsibilities:
Refactor and modularize existing SDK components (iOS and C++), defining interfaces, ownership boundaries, testing strategies, and build/CI hygiene.
Design robust interfaces and ownership boundaries across mobile and backend systems.
Implement and maintain metrics and telemetry to enable end-to-end debugging and observability.
Contribute to long-term architectural decisions for the Connectivity SDK, sharing knowledge and establishing best practices for mobile infrastructure within Core Infra.
Requirements:
5+ years of experience in mobile or platform engineering, with deep iOS expertise (Objective-C / Swift).
Solid C++ experience and ability to navigate large, multi-platform codebases.
Proven track record of building and shipping production-grade SDKs or mobile infrastructure components.
Deep understanding of networking fundamentals: HTTP/2+, WebSockets, retries/backoff, caching, and offline resilience.
Strong debugging, profiling, and performance optimization skills.
Experience with CI/CD systems, build automation, and modularization at scale.
Start: Soon
Duration: 05/2026
Location: Remote from Finland, Spain, France, UK, Holland, Denmark (please only apply if you are based in the se locations)
More info tiina.hapuoja@witted.com
-
Duration:
7 months
-
Skills:
-
Roles:
-
Languages:
New to Witted Partners?
Witted Partners helps freelance software developers and designers to find the projects that match their skills and preferences, all for free. Apply for an agent to get validated and be able to pursue our projects!
Are we friends already?
If you have already met with us or are working on a project through Witted Partners, please contact any of our talent agents or subscribe to our project newsletter to directly apply for projects!