- LocationEurope, Italy, Remote
-
IndustryInformation Technology
Our client is a tech company specialised in web application, martech & AI solutions.
They have office in north, middle north and south Italy and distributed tech professional working in full remote.
We are actively looking to recruit an iOS Developer.
Responsabilities:
● Develop and maintain internal tools and SDKs used by our APPs
● Rapid prototyping of new features
● Extraction and componentization of common APP elements
● Support Product and Tech teams in defining new development solutions
Requirements:
● 3+ years of experience working as iOS Developer
● Knowledge of source code verisoning with GIT
● Knowledge of iOS app architecture and SDK using Swift and Objective-C
● Advanced knowledge of OOP and protocol-oriented (POP)
● Experience with the Location APIs and Apple Maps or Google Maps
● Experience with the App Store distribution workflow
● You have published at least one app onto the App Store (or a side project app)
● Attention to produce tested and well decoupled code gy)
Nice to have
● Knowledge of iCloud APIs and CoreData
● Experience with Cocoapods and Swift Package Manager
● Knowlege of how to publish an SDK on Cocoapods
● Experience with Auto Layout and Storyboards
● Knowledge of the MVVM architecture design pattern and SOLID principles
● Experience with well-known mobile third-party libraries such as Flurry, Firebase Crashlytics, AppsFlyer, Firebase SDK, Facebook SDK
● Confidence with CI/CD system (Travis, CircleCI, Bitrise)
● Experience in using Proxy tools for debugging purposes (Charles, Proxyman)
● Ability to write bash scripts
What does the company offer:
● An opportunity to build your experience in an internationally growing scale-up company
● Flexible work arrangements encouraging smart and/or full-remote working
● Meal vouchers
● Company laptop and all you need to set up a proper working statio
Apply to [email protected]
