Descrizione del lavoro per sviluppatori mobili Modello/Breve

Stiamo cercando uno sviluppatore mobile esperto per unirci al nostro team di ingegneria. Collaborerai con i nostri ingegneri per creare e mantenere applicazioni mobili di alta qualità.

Vogliamo incontrarti se sei appassionato di piattaforme mobili e trasformare il codice in app intuitive. Come sviluppatore mobile, lavorerai in un ambiente frenetico con team interni per creare applicazioni mobili pratiche.

Profilo di lavoro per sviluppatori mobili

Gli sviluppatori mobili devono operare all'interno dei principali fornitori di smartphone e provider di sistemi operativi, in particolare Apple, Android e Microsoft. Gli sviluppatori mobili utilizzano spesso linguaggi di programmazione come Python, PHP, Java e C# per creare funzionalità per dispositivi per smartphone o migliorare ciò che i dispositivi mobili possono realizzare per i consumatori.

La posizione dello sviluppatore mobile si è evoluta dal programmatore o sviluppatore tradizionale sotto vari aspetti. Molti degli stessi strumenti sono utilizzati dagli sviluppatori mobili - spesso scrivono in uno o in tutti i programmi di cui sopra e altro - ma modificano anche il loro lavoro all'interfaccia unica iOS o Android (o Windows) su cui operano gli smartphone.

Denunciare a

  • CTO
  • Sviluppatore del software front-end
  • Ingegnere del software back-end

Responsabilità degli sviluppatori mobili

  • Utilizzare una codifica pulita e rapida per creare applicazioni mobili completamente funzionanti e di alta qualità
  • Assistere con applicazioni prodotte per tutta la durata della vita, tra cui concetto, design, test, rilascio e manutenzione
  • Condurre ricerche e fornire raccomandazioni per nuovi prodotti, tecniche e applicazioni
  • Assicurarsi che sia le app nuove che quelle vecchie aderiscano a tutti i requisiti di qualità
  • Lavora con i team di sviluppo del prodotto per pianificare nuove funzionalità per i prodotti mobili
  • Risoluzione dei problemi e debug App per migliorare le loro prestazioni
  • Crea test di interfaccia unitaria e utente per rilevare errori
  • Raccogli i requisiti/problemi unici degli utenti finali e raccomanda soluzioni appropriate per loro
  • Tieniti il ​​passo con l'attuale settore e gli sviluppi tecnologici aggiornando regolarmente le app

Requisiti e competenze degli sviluppatori mobili

  • Un portafoglio di app che sono state lanciate sull'App Store o sul mercato Android
  • comprensione approfondita di almeno un linguaggio di programmazione, come Swift o Java
  • Comprensione dei concetti di progettazione OOP
  • Conoscenza lavorativa di biblioteche e API di terze parti
  • forti capacità analitiche e una mentalità positiva per la risoluzione dei problemi
  • Capacità di funzionare bene in un ambiente di gruppo
  • eccellenti capacità di comunicazione orale e scritta
  • La capacità di comprendere e aderire ai piani tecnici