Sviluppatore Unity

Costruiamo il più grande club di vela al mondo

Ti interessa la vela e vorresti aiutarci a sviluppare la migliore app di vela in VR?

Aiutaci a sviluppare MarineVerse Cup ( l'app di vela n. 1 su Quest ) e altri prodotti di vela in VR.

Questo potrebbe essere il lavoro dei tuoi sogni!

Informazioni su questo ruolo

Come sviluppatore Unity, sarai coinvolto nel processo iterativo ed end-to-end di sviluppo delle funzionalità ( progettazione e prototipazione, programmazione e test, consegna e distribuzione ).

Ecco solo alcuni esempi di cose su cui potresti lavorare:
  • Regate multiplayer. Classifiche, replay, regole di regata, correzione di bug.
  • Programmazione dell'IA. Aiutaci a migliorare i bot, in modo che possano offrire un'esperienza di gioco divertente e stimolante ai bravi giocatori.
  • Aggiunta di nuove barche. Abbiamo in programma di aggiungere molte nuove barche al gioco, comprese barche con caratteristiche di navigazione uniche.
  • Implementazione di nuovi scenari di addestramento e tutorial.
  • Aggiunta e ottimizzazione di nuovi ambienti
  • Localizzazione
  • Aggiornamenti di strumenti e motore - Aggiorniamo la versione di Unity 🙈 ( così da poter supportare gli ultimi SDK VR. )
  • Esperienza utente. Correzione di bug, accessibilità, rifiniture e miglioramenti della qualità d'uso.
  • Ce n'è di più, guarda qui.

Fino a poco tempo fa, l'unico sviluppatore Unity a tempo pieno sul progetto è stato il direttore di MarineVerse, Greg. Uno dei tuoi primi compiti importanti sarà aiutare Greg a sviluppare ulteriormente le funzionalità multiplayer di MarineVerse Cup. Col tempo, man mano che acquisirai familiarità e dimestichezza con il codice di MarineVerse Cup, avrai l'opportunità di assumerne la proprietà e la responsabilità quotidiana.

Su di te

Ecco il patto. Idealmente, ami la vela, sei un buon ingegnere del software e hai 7 anni di esperienza nello sviluppo di app VR in Unity per Quest. Va bene, nessuno ha così tanti anni di esperienza con Quest - è una tecnologia emergente! Sei un buon sviluppatore a cui piace imparare cose nuove? Questo potrebbe essere il ruolo che fa per te!

  • Ti interessa la vela.
    • Non devi essere un esperto, ma come minimo hai completato un corso di introduzione alla vela di un fine settimana. Esempio.
  • Idealmente, conosci bene Unity. Come minimo, hai fatto qualche esperimento e progetto personale.
  • Solide competenze in C# ( o altro linguaggio orientato agli oggetti ).
  • Idealmente, hai esperienza con la VR - o la voglia di imparare molto.
  • Idealmente, hai esperienza con il multiplayer ( Photon ) - o la voglia di imparare molto.
  • Hai dimestichezza con il controllo di versione Git.
  • Sai rifattorizzare il codice in sicurezza.
  • Ti piace lavorare in modo collaborativo e iterativo. Il manifesto Agile e i valori XP ti rappresentano.
  • Sei motivato, concentrato e appassionato nel creare software che viene rilasciato frequentemente agli utenti ( almeno una volta a settimana ).
  • Idealmente, risiedi a Melbourne, Australia. In alternativa, hai una buona sovrapposizione di fuso orario con Melbourne. Altre località sono possibili per un candidato eccezionale.
  • Oltre a C# e Unity, abbiamo anche un'API Rails e un front-end React, nel caso ti interessasse l'esperienza "full stack".

Vantaggi

  • Lavora su un'app che aiuta le persone a conoscere e ad apprezzare la vela.
  • Modalità di lavoro flessibili. (Possibili 4 o 5 giorni a settimana). Al di fuori del lavoro, se vuoi, potresti andare a vela ogni mercoledì o partecipare a una Twilight Sailing nel pomeriggio.
  • Lavoro da remoto. ( O da uno spazio di coworking se preferisci )
  • Piccolo team. È un'opportunità per avere un impatto enorme e crescere con MarineVerse.

Come candidarsi

Parliamone, saluta a greg(at)marineverse.com ( per favore includi un link al tuo LinkedIn e/o Github e una breve introduzione sul perché ti interessa questo ruolo.)