iOS Developer - Full Remote


Italy / Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/03/2021
  • Website:
  • Company Address: Via Giosuè Borsi, 9, 20143 Milano MI, Italy

About Shopfully

Operator of a digital platform designed to offer information about promotions, new products, shops, schedule and geo contacts. The company's platform provides information to find products, offers and information about sales outlets on the basis of geographic location, enabling users to shop by saving money through offers and leaflets.

Job Description

ShopFully is the leading platform connecting Consumers with physical Retailers via digital technologies.  Originally set up as a retail partner to digitise traditional trade marketing tools including paper catalogues, today ShopFully provides effective Drive-to-Store and digital advertising solutions. ShopFully partners with more than 700 retailers and brands globally.

We are always looking for new talents, smart, enterprising and enthusiastic people, and we offer the opportunity to make an impact on live projects in a digitally enabled and fast growing business environment.


In the role of iOS developer you will have the opportunity to work within one of our cross-functional Tech teams, developing our mobile solutions, in particular you will:

  • 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


  • 3+ years of experience working as iOS Developer
  • Knows how to version source code with GIT (and also knows git-flow)
  • Knowledge of iOS app architecture and SDK using Swift (at least 2 years) and Objective-C
  • Advanced knowledge of OOP and protocol-oriented (POP)
  • You are a curious person who keeps up to date, tries new tools and libraries, has a constant attention in improving and enhancing the projects he/she works on
  • You care to produce tested and well decoupled code (uses and knows XCTest and TDD methodology)
  • 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 you can show us)
  • Know how to use iCloud APIs and CoreData
  • Experience in working in a distributed environment
  • Proven ability to communicate effectively in written form, both in Italian and English


  • Has experience with the topic of geofencing
  • Knows how to use iCloud APIs and CoreData
  • Has experience with Cocoapods and Swift Package Manager
  • Knows how to publish an SDK on Cocoapods
  • Has experience with Auto Layout and Storyboards
  • It knows the MVVM architecture design pattern and SOLID principles
  • Has experience with well-known mobile third-party libraries such as Flurry, Firebase Crashlytics, AppsFlyer, Firebase SDK, Facebook SDK
  • He uses and knows how to maintain a CI/CD system (Travis, CircleCI, Bitrise)
  • Has experience using Proxy tools for debugging purposes (Charles, Proxyman)
  • Can write bash scripts


  • An opportunity to build your experience in an internationally growing scale-up company
  • A young and informal work environment
  • Flexible work arrangements encouraging smart and/or full-remote working
  • Meal vouchers (yes, also while working remotely!)
  • Company laptop and all you need to set up a proper working station

LOCATION: Up to you! We have offices in Bologna, Cagliari, Milano, but you can either choose to work Remotely (from Italy)

DoveConviene will process your personal data for this application as indicated in the Privacy Notice pursuant to Arts. 13 and 14 of Regulation EU 2016/679 and that you can view here:

Related Jobs

iOS Developer - Full Remote

Shopfully - ItalyRemote

Android Developer

Shopfully - ItalyRemote

Business Analyst Intern

Shopfully - Milan, IT

Digital Project Manager

Shopfully - Milan, IT


Shopfully - Remote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.