Senior Mobile Developer, Android

Synesthesia S.r.l. SocietĂ  Benefit Torino Italy ICT and Information Systems Remote working
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 Android 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:

Kotlin/Java

Good understanding of Android framework

Interfacing with REST API

Understanding of one or more architectural patterns (e.g. MVVM, MVP, Repository Pattern)

Git


Soft Skills:

Ability to work within a team

Problem solving

Other information

Other beneficial technical skills:

Functional programming

RXJava/RXKotlin

Understanding of the concept of Dependency Injection (Dagger2, Koin…)

Architectural Components

Database (SQL, noSQL)

Unit testing