Sourceworx
Sourceworx
51 – 200 Dipendenti
ConsulenzaLogisticaMarketing
Sourceworx è un’azienda di soluzioni ICT che aiuta le organizzazioni ad affrontare complesse sfide aziendali e tecnologiche. Grazie a oltre 16 anni di esperienza nel settore, offre servizi di cybersicurezza, servizi IT gestiti, sviluppo software, strumenti per la gestione dei progetti e sistemi di gestione dell’apprendimento, adattati alle diverse esigenze operative. Il suo lavoro è incentrato sull’aiutare le aziende a migliorare produttività, sicurezza ed efficienza, mentre il suo status B-BBEE di Livello 1 riflette un impegno dichiarato a favore della diversità e dell’uguaglianza.

Sviluppatore Android senior (in sede, Sudafrica) - Sourceworx

Sourceworx è alla ricerca di uno sviluppatore Android senior per creare e mantenere applicazioni mobili, integrare servizi back-end e migliorare la qualità e le prestazioni delle applicazioni. Il ruolo prevede la collaborazione con ingegneri responsabili di diversi livelli dell’infrastruttura per offrire nuove funzionalità.

Descrizione

  • Creare e progettare applicazioni Android
  • Mantenere elevate prestazioni, qualità e reattività delle applicazioni
  • Collaborare con il team per definire, progettare e rilasciare nuove funzionalità
  • Utilizzare la documentazione tecnica di progettazione per guidare lo sviluppo delle soluzioni
  • Diagnosticare i colli di bottiglia, risolvere i difetti e migliorare il comportamento delle applicazioni
  • Promuovere la qualità del codice, un’organizzazione facilmente manutenibile e l’automazione
  • Applicare principi, metodi e strumenti DevOps nel lavoro di sviluppo
  • Sviluppare e mantenere applicazioni Android collegate a servizi back-end
  • Collaborare con ingegneri e sviluppatori responsabili di diversi livelli dell’infrastruttura

Requisiti

  • Conoscenza avanzata di Java, con una solida esperienza nello sviluppo in Kotlin
  • Padronanza dell’IDE Android Studio
  • Solida conoscenza dei principi della programmazione orientata agli oggetti
  • Esperienza professionale con Groovy
  • Comprensione dei vincoli e delle caratteristiche delle prestazioni delle applicazioni
  • Conoscenza della gestione della memoria e della programmazione multithread
  • Familiarità con le API RESTful
  • Capacità di implementare interfacce incentrate sull’utente e applicare i principi di progettazione dell’interfaccia
  • Esperienza con piattaforme di test automatizzati e test unitari
  • Capacità di eseguire benchmark dei sistemi e ottimizzare le prestazioni
  • Conoscenza dei principi di progettazione e delle linee guida per le interfacce di Apple
  • Padronanza degli strumenti di controllo delle versioni come Git o Azure DevOps
  • Familiarità con le pratiche di integrazione continua
  • Esperienza con metodi e strumenti Agile come Jira
  • Laurea in Informatica o qualifica equivalente
  • Almeno cinque anni di esperienza professionale

Offerte correlate

Eventogy

Ingegnere di prodotto (frontend e full stack)

Eventogy
11 – 50 Dipendenti
ConsulenzaMarketingViaggi

Sviluppa la piattaforma di gestione degli eventi di Eventogy con Next.js, React, TypeScript e Laravel, dagli strumenti di amministrazione ai siti per i partecipanti e alle API. Crea funzionalità assistite dall’IA per clienti aziendali in settori regolamentati.

Apri
Creative information Technology

Senior Java Developer, in presenza in Virginia

Creative information Technology
11 – 50 Dipendenti
B2BHardwareSicurezza

Sviluppa microservizi Java scalabili per CITI, fornitore di servizi IT per clienti pubblici e commerciali. Crea applicazioni sicure per la gestione di identità, credenziali e accessi.

Apri
Clarkston Consulting

Consulente senior di ingegneria dei dati

Clarkston Consulting

Guida la progettazione di pipeline di dati, architetture e soluzioni analitiche scalabili per i team dei clienti. Clarkston Consulting affianca organizzazioni nei settori delle scienze della vita, dei beni di consumo e della vendita al dettaglio.

Apri