FreestarFreestar

Senior iOS Engineer

Freestar

Apply

Summary

We are pivoting hard into the mobile ad space and are investing in a product platform that currently runs on millions of mobile devices. But why not billions? As a Senior iOS SDK Developer, you will need to marry your development abilities with the challenging ad industry and own the technical direction of our iOS offering. This SDK needs to be world-class: robust, reliable, elegant, and seamless to integrate for small and large mobile app developers. The platform needs to be able to handle massive scale, respect the boundaries offered by iOS and drive revenue for our partner developers. Ad supported mobile apps are everywhere and this critical piece of the development ecosystem helps bring apps to market that have no traditional path. Succeeding in this role means getting onto billions of devices, handling massive internet-scale problems and building out a portfolio of highly flourishing app publishers who love working with Freestar.

Skills Required

Experience in Developing iOS SDK / Application using Objective-C ( 4+ years preferred) and Swift (3 years preferred) Understanding of mobile software development methods, technologies, tools, and architectures (XCFramework, Memory Management, XCTest, RESTful Microservices, SQLite, etc.) Must know dependency managers like Cocoapods, Swift Package Manager Strong understanding and use of REST services, JSON, secure coding concepts, memory management and multi-threading in iOS. Strong knowledge of data structures, algorithms, and designing for performance, scalability, availability, and internet and mobile OS security fundamentals. Solid secure coding practices including good design documentation, unit testing, peer code reviews. Demonstrated experience developing commercially shipped SDKs. Experience and expertise in developing in an AGILE environment. You must be able to estimate well and update stories with accurate documentation. Demonstrated experience developing multi-threaded SDK code. Advanced understanding of source code repositories (Bitbucket / Github) and branching and merging strategies (Gitflow) Should be familiar with CI/CD tools (Github Action, Falstlane, Bitrise, App Center)

Location

Remote Only

Remote Friendly?

Yes
Download Description

Category

Software Engineer

Primary Function

Mobile Developer

Type of Position

Full Time

Company Website

https://freestar.com

Duration of Contract

Shared By

PREMESH PURAYIL

Relationship to Company

Hiring Manager / Company Representative

Additional Notes

Added On

January 24, 2022
Request an EditClose Listing