
Hunt St on Australiassa toimiva rekrytointiyritys, joka auttaa pieniä ja keskisuuria yrityksiä palkkaamaan kansainvälisiä osaajia suoraan. Yritys yhdistää muun muassa Filippiineiltä, Nepalista, Indonesiasta ja Intiasta tapahtuvan ehdokkaiden haun työpaikkailmoitteluun, esikarsintaan, haastatteluihin ja lainmukaisen etärekrytoinnin oikeudelliseen tukeen. Kertaluonteiseen hakijapalkkioon perustuva malli on suunniteltu tarjoamaan läpinäkyvä vaihtoehto perinteisille ulkoistusyrityksille, ja prosessissa painotetaan eettistä rekrytointia, oikeudenmukaista palkkausta, turvallisuutta ja vaatimustenmukaisuutta.
Täyden pinon kehittäjä – etätyö Filippiineillä
Liity australialaiseen digitaalisen oppimisen yritykseen rakentamaan MERN-pohjaisia oppimissisällön luonti- ja markkinapaikkatuotteita. Työskentelet Reactin, Node.js:n, Mongon, tilausten, tunnistautumisen ja tekoälyominaisuuksien parissa.
2 000 AUD – 2 500 AUD / kuukausi
EtätyöSopimusKeskitasoSeniorVaadittu Kieli: englantiFull-stack-insinööriOhjelmistoinsinööriKuvaus
- Vastaat täyden pinon kehityksestä MongoDB-tietomalleista ja Express-rajapinnoista React-käyttöliittymiin
- Opit nykyisen 3rd Digital -koodikannan ja otat siitä vastuun
- Ajet sovelluksia paikallisesti ja perehdyt niiden repositorioihin, ympäristöihin ja palveluihin
- Dokumentoit asennusohjeet, arkkitehtuurin, prosessit ja tekniset päätökset
- Rakennat ja korjaat ominaisuuksia Genesisissä, TMRW:n oppimissisältöjen luontialustalla
- Kehität Genesiksen vedä ja pudota -oppimiseditoria
- Rakennat ja ylläpidät interaktiivisia oppimisobjekteja, kuten kääntökortteja, hotspot-alueita, haitarielementtejä, video-, 3D- ja parallaksikomponentteja
- Ylläpidät SCORM 1.2 -vienti- ja esikatseluominaisuuksia asiakkaiden oppimisen hallintajärjestelmiä varten
- Osallistut SensAIhin, TMRW:n OpenAI-rajapinnan avulla toimivaan tekoälyavusteiseen kurssikirjoitustyökaluun
- Rakennat ja ylläpidät Cosmos Publicia, sisällöntuottajille suunnattua Next.js-oppimismarkkinapaikkaa
- Kehität oppimiskokemusten, hinnoittelun, toimitustapojen ja tilausten ominaisuuksia
- Ylläpidät oppija- ja sisällöntuottajapakettien tilaus- ja laskutusominaisuuksia
- Käytät Stripeä tilausten maksujen ja laskujen hallintaan
- Suunnittelet ja päivität Mongoose-malleja, tietokantakyselyitä, indeksejä ja REST-rajapinnan päätepisteitä
- Ylläpidät ja laajennat jaettua Node.js- ja Express-taustajärjestelmää
- Tuet tunnistautumista ja istuntojen hallintaa, mukaan lukien sähköposti- ja salasanakirjautuminen, Google-kirjautuminen, taikalinkit ja kaksivaiheinen tunnistautuminen
- Rakennat ja ylläpidät hallintatyökaluja käyttäjille, sisällölle, analytiikalle ja perustiedoille
- Työskentelet sekä vanhojen React-sovellusten että uudempien React 18/19- ja Next.js-sovellusten parissa
- Parannat tai päivität vanhaa koodia ja riippuvuuksia turvallisesti
- Otat käyttöön automaattisia testejä, kun kattavuus on rajallinen tai puuttuu
- Testaat työsi perusteellisesti ennen sen lähettämistä tarkistettavaksi
- Käytät Gitin ominaisuushaaroja ja Bitbucketin pull requesteja
- Viestit edistymisestä, esteistä, riskeistä ja teknisistä huolenaiheista selkeästi ja nopeasti
- Toimitat työn toimitusjohtajan kanssa sovittujen prioriteettien ja aikataulujen mukaisesti
Vaatimukset
- Vähintään kolmen vuoden kaupallinen kokemus täyden pinon JavaScript-sovellusten kehittämisestä
- Vahva Node.js- ja Express-kokemus, mukaan lukien REST-rajapintojen kehitys, tunnistautuminen ja istuntojen hallinta
- Vahva MongoDB- ja Mongoose-kokemus, mukaan lukien skeemasuunnittelu, indeksointi, kyselyt, olemassa oleva data ja migraatiot
- Vahva React- ja Redux-kokemus vanhoista Create React App -koodikannoista, React 18/19 -sovelluksista ja Next.js:stä
- Kyky työskennellä tehokkaasti olemassa olevissa koodikannoissa, joissa dokumentaatio ja testikattavuus ovat rajallisia
- Vahva Git-osaaminen, mukaan lukien ominaisuushaarat, pull requestit ja aliprojektit
- Selkeä kirjallinen englannin taito ja kyky antaa tehokkaita asynkronisia päivityksiä australialaiselle tiimille
- Oppimisteknologioiden ja -standardien, kuten SCORMin, xAPIn tai LMS-integraatioiden, tuntemus katsotaan eduksi
- Vedä ja pudota - sekä rich text -editorien, kuten GrapesJS:n, Craft.js:n, Tiptapin tai CKEditorin, tuntemus katsotaan eduksi
- Kokemus Stripen tilauksista, laskutuksesta ja porrastetuista paketeista katsotaan eduksi
- Kokemus OpenAI:n tai muiden LLM-rajapintojen integroinnista katsotaan eduksi
- Kokemus Electron- tai Capacitor-sovellusten kehittämisestä katsotaan eduksi
- Jest- tai React Testing Library -kokemus sekä vanhojen riippuvuuksien nykyaikaistaminen katsotaan eduksi
- Kokemus interaktiivisista käyttöliittymäkirjastoista, kuten GSAP:stä, Lottiesta tai three.js:stä, katsotaan eduksi
- Kokemus tekoälyavusteisten koodausohjelmistojen käytöstä katsotaan eduksi
- Voimassa olevista muista tehtävistä tai asiakastöistä on ilmoitettava
- Tämä toimeksianto on ilmoitettava LinkedInissä nimikkeellä “Independent Contractor”
Edut
- Työskentele täysin etänä kotoa
- Hallinnoi työaikojasi joustavasti itsenäisenä toimeksisaajana
- Mahdollisuus pitkäaikaiseen kehitystoimeksiantoon