iOS Developer at Theme Junky

About the job & company:

We work for ourselves. We design, prototype and develop apps until we’re happy and not a moment later! The app is an original idea for the Romanian market which should help the services sector tremendously! It’s brand new and totally different than what we’ve done before! You’ll work with an experienced iOS developer that works remotely. He’s awesome and he’s got a lot knowledge, but we also need someone in-house. On the Android side, the team is in-house. Come see us and we’ll show you the app in all its glory.

What we need from you

  • At least 2-3 years of experience developing iOS apps. Should have a portfolio of applications published in the Appstore (preferably, highlight applications where your own input is the highest)
  • Swift programming language. You must have a good command of Swift 3/4. Competence in Objective-C programming language is a good plus.
  • You have a good experience of Xcode IDE and can comfortably work with it. You should be able to use Cocoapods to manage dependencies in an Xcode project.
  • Knowledge of Apple In-App Purchase (Billing) and 3rd party payment integration such as Stripe and PayPal.
  • You have used JSON in your iOS app development and are able to write apps that communicate with the backend via Http libs such as Alamofire or AFNetworking.
  • You write unit tests and are able to write UI tests, and you are able to work in a test driven environment.
  • You know iOS local data storage/persistence frameworks such as CoreData, and Realm.
  • You can integrate Push notifications from 3rd party services such as Firebase and Pusher.
  • You are able to integrate Social logins (Google+, Facebook, Twitter logins) and other 3rd party libs such as Google Analytics and Firebase.
  • You can work in a team and are comfortable with Git/Bitbucket version control tools.

Nice To Have:

  • Ad integration experience (AdMob, Facebook)
  • Willing to improve the performance of the existing code
  • Experience in defining your own libraries
  • Good command of Objective C programming language.
  • Design skills and are able to interact with design tools such as Photoshop, Adobe XD and Zeplin.

Think you're up for this job?

  • Required if you apply for developer or designer!
  • Accepted file types: doc, jpg, pdf, png.