W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9eyxj3aw4gumvjcnvpdg1lbnqgumvkzxnpz24vanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Mobile SDK Developer

  • Location

    Stockholm, Sweden

  • Sector:

    Android, iOS

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    Danielle Fenn

  • Email:

    danielle.fenn@darwinrecruitment.com

  • Job ref:

    JN -092019-84645_1569338629

  • Published:

    24 days ago

  • Startdate:

    ASAP

Do you want to be part of a team developing mobile platform SDKs for real-time voice and video products for the worlds biggest companies? Then apply here to work with my client in the heart of Stockholm, on their one of a kind messaging platform. Their clients include 8 out of 10 of the largest U.S tech enterprises, their cloud platform supports their messaging, voice and video and handles over 35 billion API transactions per year!

 

Tasks and Responsibilities:

* Platform-specific development in Java and Objective-C / Swift.

* Cross-platform development on C++ codebase shared between iOS and

Android.

* Participate in documenting and overall SDK product packaging to make

the experience of using their SDKs top notch.

* Designing APIs with simplicity in mind while maintaining modularity,

extensibility and API stability over time.

* Work with the team to align SDK APIs and features across multiple

platforms, iOS, Android and Web/JavaScript.

 

Education:

You have a university degree (BSc or MSc) within Computer Science or Software

Engineering, or equivalent skills and experience.

 

Skills and Experience:

* 3+ years of relevant experience developing for the iOS and/or Android

platform.

* Strong experience working with at least one of Java, Objective-C or C++

(modern).

* Experience developing software libraries and/or SDKs consumed by other

developers.

* Excellent debugging and troubleshooting skills.

* Comfortable with a Linux/macOS development environment and CI

pipelines.

* Comfortable with GCC/clang toolchains and scripting in bash and/or

Python.

 

Bonus if you have:

* In-depth knowledge of and experience with network protocols IP, TCP,

UDP, DNS.

* Experience with WebRTC protocols and NAT traversal, ICE, STUN,

TURN.

 

If you think you could be the next person on the team, hit apply, or email me with a copy of your CV at danielle.fenn@darwinrecruitment.com