iOS Mobile developer

Synesthesia S.r.l. Società Benefit Torino Italy ICT and Information Systems
Warning! Vacancy expired

Company Description

Synesthesia is a digital experience company, with offices in Turin, that supports its partners in every phase of digital growth. Transforming ideas into innovative web and mobile solutions and applications. Offering marketing and growth hacking services. Organising droidcon Italy and Swift Heroes, international events linked to development on Android and iOS. Committing to gender inclusion in the tech environment by organising the annual Girls Tech conference and creating pathways into the digital world for children and teenagers with FuturMakers.

The "Synesthesia digital factory" is also able to operate with its teams in all the areas of digital communication projects. From advanced e-commerce services to the development of apps on all mobile platforms. Collaboration with other Group companies also allows total coverage of all the typical services of a digital company, including creativity, social media, digital advertising and creation of advanced digital events.

Synesthesia Academy, the core of the company training department, is a specific initiative created to support schools, professionals and companies with training and academic programs.


Position


Synesthesia is looking for iOS senior mobile developers for its digital factory. No matter where you are because with us you can work entirely in smart working.

Requirements

Basic technical competencies:

  • Swift
  • Good understanding of UIKit
  • Interfacing with REST API
  • Understanding of basic architectural patterns (MVC)
  • DRY approach (don't repeat yourself) and code reuse

Soft Skills:

  • Ability to work within a team
  • Problem solving

Other information

Other beneficial technical skills:

  • RxSwift or Reactive framework alternative
  • Understanding of MVVM-C pattern
  • Git

Optional (“Plus” - not required but preferred):

  • Open-source activity and active Github profile
  • Experience with Objective-C
  • Experience with other mobile or web platforms (Android, React Native, Flutter)
  • Backend experience (creation REST API)
  • Basic knowledge of Unit Tests and Test Driven Development
  • Experience with WatchKit and tvOS