Atman Systems
R&D Engineer – Mobile
Atman SystemsItaly16 hours ago
Full-timeEngineering, Information Technology

📍 Location: Turin, Italy


🇬🇧 English

Role overview

Role focused on mobile application development for digital products, consuming complex APIs, handling real-time data, integrating with hardware/devices, using maps and geolocation, and operating within mission-critical/operational applications.


Responsibilities

  • Develop and maintain Android and iOS mobile applications
  • Implement applications in React Native
  • Integrate REST APIs and real-time communication (WebSockets)
  • Integrate with hardware and devices
  • Implement features using maps and geolocation
  • Work on operational and critical apps
  • Ensure stability, performance, and reliability
  • Manage state, lifecycle, and asynchronous communication
  • Collaborate with backend, web frontend, hardware, and product teams


Required technical stack

  • React Native
  • TypeScript and JavaScript
  • REST API consumption
  • Real-time communication (WebSockets)
  • Hardware/device integration
  • Maps and geolocation usage
  • Mobile performance concepts
  • Git version control


Requirements

  • Minimum 2 years of mobile development experience
  • Fluent English (required)
  • Degree in Engineering, Computer Science, or related fields


Preferred requirements

  • Italian language (any level)
  • Experience with native Android (Kotlin)
  • Experience with apps published on the store
  • Experience with operational or critical applications
  • Integration with physical devices
  • Expected technical profile
  • Analytical profile
  • Strong technical capability
  • Ease in solving complex problems
  • Focus on production impact, stability, and performance


-----------------------------------------------------------------------------------------------------------------

🇮🇹 Italiano


Sede di lavoro: Torino, Italia


Informazioni sulla posizione

Posizione per lo sviluppo di applicazioni mobile orientate a prodotti digitali, con consumo di API complesse, dati in tempo reale, integrazione con hardware e dispositivi, utilizzo di mappe e geolocalizzazione e operativita in applicazioni operative e critiche.


Responsabilita

  • Sviluppo e manutenzione di applicazioni mobile Android e iOS
  • Implementazione di applicazioni in React Native
  • Integrazione con API REST e comunicazione in tempo reale (WebSockets)
  • Integrazione con hardware e dispositivi
  • Implementazione di funzionalita con mappe e geolocalizzazione
  • Operativita in app operative e critiche
  • Garanzia di stabilita, prestazioni e affidabilita
  • Gestione dello stato, ciclo di vita e comunicazione asincrona
  • Integrazione con team di backend, frontend web, hardware e prodotto


Stack e Competenze Tecniche (Obbligatorie)

  • React Native
  • TypeScript e JavaScript
  • Consumo di API REST
  • Comunicazione in tempo reale (WebSockets)
  • Integrazione con hardware/dispositivi
  • Utilizzo di mappe e geolocalizzazione
  • Concetti di prestazioni mobile
  • Versionamento con Git


Requisiti

  • Esperienza minima di 2 anni nello sviluppo mobile
  • Inglese fluente (obbligatorio)
  • Laurea in Ingegneria, Informatica o aree correlate


Requisiti Preferenziali

  • Lingua italiana (qualsiasi livello)
  • Esperienza con Android nativo (Kotlin)
  • Esperienza con app pubblicate nello store
  • Esperienza con applicazioni operative o critiche
  • Integrazione con dispositivi fisici
  • Profilo Tecnico Atteso
  • Profilo analitico
  • Elevata capacita tecnica
  • Facilita nel risolvere problemi complessi
  • Attenzione all'impatto in produzione, stabilita e prestazioni

Key Skills

Ranked by relevance