Senior Mobile SDK Engineer

Posted Aug 31

This is a fully remote position, open to applicants in Estonia.

📋 Description

• Design and create a dependable SDK for integration into mobile games and applications built on Unity.

• Develop and sustain native SDK components for both iOS and Android, alongside the Unity integration layer.

• Establish the SDK architecture, public APIs, integration patterns, and facilitate communication between Unity and native mobile elements.

• Manage the SDK lifecycle from the initial design and development phase through packaging, release, monitoring, and ongoing support.

• Ensure compatibility across various Unity versions, iOS and Android versions, devices, and customer environments.

• Collaborate with the Mobile Lead and fellow engineers on technical decisions and implementation strategies.

• Identify technical risks proactively and propose practical solutions with minimal supervision.


⛳️ Requirements

• Over 5 years of professional experience in software development.

• Extensive hands-on experience in developing mobile SDKs utilized within Unity applications.

• More than 3 years of relevant experience in Unity SDK development.

• At least 2 years of experience in native mobile development.

• Strong grasp of Unity and the integration between Unity/C# and native mobile code.

• Professional background in native Android development using Kotlin.

• Professional experience with native iOS development using Swift.

• Understanding of mobile application lifecycles, performance considerations, threading, and debugging techniques.

• Previous experience in leading or significantly contributing to an SDK initiative is highly preferred.

• Excellent communication skills with the ability to articulate technical decisions clearly.

• A high degree of ownership, intrinsic motivation, and the capacity to work independently.


🏝️ Benefits

• Security through meticulous client vetting to reduce risks and ensure reliability and prompt payments.

• Career support and assistance in finding new opportunities if a project does not align well.

• Legal assistance regarding independent contractor or sole proprietorship status, taxes, and associated processes.

• English language courses and opportunities for professional development.

• Team-building activities.

• People-centric management with minimal bureaucracy.

• A welcoming company culture.

• Flexible working hours.

• 29 days of paid time off (18 working days per year plus all national holidays).

• 10 paid recovery days.

• Comprehensive financial and legal support for independent contractors.

• Complimentary English classes with native speakers or Ukrainian teachers.

• Dedicated HR support.

People also viewed

Synaptikon GmbH1 day ago

App Developer, C#, Flutter

DE flagGermany OnlyFull-timeSoftware Engineer
ApplyView job
Dyrt1 day ago

React/React-Native Developer – Part-Time

US flagUnited States OnlyPart-timeSoftware Engineer$20 – $48/hour
ApplyView job
Learning Lot, Inc1 day ago

Senior Curriculum Developer – Computer Science

US flagUnited States OnlyFull-timeSoftware Engineer$110k – $140k/year
ApplyView job
Broadcom1 day ago

Senior z/OS Systems Programmer

US flagCalifornia, +18 more statesFull-timeSoftware Engineer$90k – $144k/year
ApplyView job
CI&T1 day ago

Senior Data Developer

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Gainwell Technologies1 day ago

Senior Batch Developer – Pharmacy Claims

US flagUnited States OnlyFull-timeSoftware Engineer$68k – $97.2k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers