Senior Mobile Developer iOS e/o Android e/o Flutter

TN Italy
Milano
EUR 35.000 - 75.000
Descrizione del lavoro

Client: NTT DATA

Location: Various (Milano, Torino, Treviso, Bologna, Pisa, Roma, Napoli, Bari, Cosenza)

Job Category: Other

EU work permit required: Yes

Job Reference: 12b28866573d

Job Views: 7

Posted: 02.04.2025

Expiry Date: 17.05.2025

Job Description:

NTT DATA, a trusted global innovator, is among the leading players worldwide in IT services. With over 151,000 professionals across more than 50 countries, we are key players in digital transformation, offering our clients tailored technological and innovative solutions. Our people are the engine of NTT DATA, each with their own uniqueness, talent, and attitude. We have built a Smile Working Company where the care, listening to people, their well-being, and the development of skills are our priorities. We have created workspaces that foster a sense of community and constructive exchange of experiences.

We look to our tomorrow with the same passion as yesterday and we need your talent!

Responsibilities:

We are looking for experienced profiles in mobile application development on iOS and/or Android devices. The individual will be responsible for coding, testing, design, architecture, etc., to create mobile applications.

Required Skills:

The candidate must have a good knowledge of developing complex applications, using agile methodologies for software development, and managing build, deploy, and delivery processes of software components. In particular, the following is required:

  1. At least 4 years of experience in mobile app development
  2. Excellent knowledge of the Flutter framework and/or Native Android (Kotlin) and/or iOS (Swift) programming languages
  3. Knowledge of development patterns (Bloc, Cubit, Observable, MVP, MVVM)
  4. Knowledge of the Reactive Programming paradigm (RXSwift or RxAndroid)
  5. Knowledge of best practices in Security/Performance/Accessibility
  6. Experience as a team leader in medium complexity projects
  7. Good knowledge of the English language

Automation:

  1. Experience in writing unit and integration tests, and TDD
  2. Familiarity with the DevOps approach and knowledge of related tools
  3. Use of the correct branching strategy based on the context (Git and git flow)
  4. Experience in designing and implementing a CI/CD pipeline using Jenkins or similar

Soft Skills:

  1. Proposes various solutions to the business, even with unclear requirements
  2. Promotes knowledge sharing and conveys his/her experience and passion to colleagues, including junior members
  3. Develops projects using Agile methodology

Flexible smart working policies apply.

Ottieni una revisione del curriculum gratis e riservata.
Seleziona il file o trascinalo qui
Avatar
Consulenza online gratuita
Aumenta le tue probabilità di ottenere quel colloquio!
Sii tra i primi a scoprire le nuove offerte di lavoro da Senior Mobile Developer iOS e/o Android e/o Flutter in località Milano