Jobless Developer
Gruppo DigiTouch logo

Posted 7 months ago

Open

Software Engineer React Native

Roma, ITHybrid

AI Summary

Develops robust, scalable mobile applications using React Native and TypeScript, translating complex designs into reusable components while optimizing performance and managing the release cycle on iOS and Android.

About this role

Digitouch Technologies, società specializzata nella digital transformation, progettazione e realizzazione di soluzioni informatiche, è alla ricerca di un Software Engineer React Native con solida esperienza nello sviluppo di applicazioni mobile cross-platform performanti.

La figura contribuirà alla progettazione della UX/UI tecnica, allo sviluppo di nuove feature e all'ottimizzazione delle performance su dispositivi iOS e Android.

Responsabilità principale:

Mobile Development: Sviluppo di applicazioni mobile robuste e scalabili utilizzando React Native e TypeScript.

UI/UX Implementation: Traduzione di design complessi in componenti riutilizzabili e interfacce fluide.

Performance Tuning: Ottimizzazione dei tempi di rendering, gestione della memoria e fluidità delle animazioni

Code Quality: Partecipazione a Code Review, scrittura di Unit/E2E Test e gestione del ciclo di rilascio sugli store

Contesto operativo

Lavorerà in un ambiente Agile strutturato a contatto con il cliente. È richiesta autonomia nella gestione dei task suJira e proattività nella condivisione della conoscenza tramiteConfluence.

Competenze Tecniche (Must Have)

Linguaggi:JavaScript (ES6+) eTypeScript (conoscenza avanzata).

Framework: Esperienza consolidata con React Native e relativa gestione dello stato (Redux,Zustand o Context API).

Networking: Integrazione di API RESTful e gestione del caching dei dati.

Versionamento:Git (conoscenza avanzata dei flussi GitFlow).

Mobile Specific: Conoscenza del ciclo di vita dei componenti e gestione delle permute/notifiche push.

Tooling & DevOps (Nice-to-have)

Store Management: Esperienza conApp Store Connect eGoogle Play Console.

CI/CD: Conoscenza di strumenti di automazione per il mobile (Fastlane, GitHub Actions o App Center).

Testing: Esperienza conJest e React Native Testing Library o framework E2E (Detox).

Native Modules: Conoscenza base di codice nativo (Swift/Kotlin) per la creazione di bridge personalizzati.

Soft Skills

Capacità di analisi e scomposizione di requisiti grafici in soluzioni tecniche.

Approccio collaborativo e attitudine al "clean code" (componenti atomici, DRY).

Capacità di operare con alti standard qualitativi e gestire bug critici in produzione.

Forte orientamento al problem solving e all'ottimizzazione della User Experience.

Dettagli offerta di lavoro

  • Tipo di impiego: Tempo pieno

  • Tipologia di contratto: Contratto a tempo indeterminato

Skills

App Store ConnectConfluenceContext APIDetoxFastlaneGitGitflowGitHub ActionsGoogle Play ConsoleJavaScript ES6+JestJiraKotlinReact NativeReact Native Testing LibraryReduxRESTful APIsSwiftTypeScriptZustand

Explore related jobs

Browse these categories

Market data for software engineer roles

All reports →