Mobile Developer, iOS

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