FILECATALYST KARJÄÄRID

Liitu meie Emmy® auhinnatud meeskonnaga

FileCatalyst on juhtiv kiirendatud failiedastuslahenduste platvorm, mis sisaldab rohkem kui 1,000i kliente ja kasutaja baasi üle 1. Kui peakorter asub Ottawas Kanadas, jätkab FileCatalyst oma kasvu, asetades suure tähtsuse avatud suhtlusele, professionaalsele arengule ja edenemisvõimalustele, et luua töökoha, mis on pühendatud töötajate edule.

FileCatalyst on kiires tempos ja väljakutseid pakkuvas, kuid rahuldust pakkuvas töökohas ka kiirendatud failiedastuse tehnoloogiliste edusammude esirinnas. Otsides andekaid inimesi, kellel on kirg tipptasemel tehnoloogialt, mis on nende erialal suurepärased.

Kas olete huvitatud FileCatalyst'i meeskonnaga liitumisest? FileCatalyst pakub töötajatele järgmist:

  • Lõbus ja sotsiaalne töökeskkond.
  • Andekas tööjõud, keskendudes professionaalsele arengule.
  • Kiire tempo atmosfäär, mille prioriteedid juhinduvad meie ettevõtte väärtustest.
  • Meeskonnatöö, mida juhib meie pühendunud juhtkond.
  • Terviklik kasu tervisele ja konkurentsivõimeline palk.

Praegune Avad

Full Stacki arendaja

FileCatalyst otsib meie põhilise arendusmeeskonnaga liitumiseks kiiresti õppivat, analüütiliselt mõtlevat, kvaliteedile keskendunud, vanemat täieliku korstna arendajat. Meie lipulaevatoodete komplekt koosneb kiirest mitmeplatvormilisest failiedastusserverist, millel on mitu esiotsa kliendirakendust (eraldiseisev ja veebipõhine), mis maksimeerib ribalaiuse kasutamist olemasolevates võrkudes, sõltumata latentsusest ja pakettakadude kadumisest. See positsioon hõlmab uute arendus- ja hooldustööde kombinatsiooni nii Java kui ka JavaScriptis koos aeg-ajalt C ++ ja / või erinevate skriptikeeltega. Te töötate meie põhiliste edastustoodete kallal ja teostate integratsioone ka tootesarjades ja 3rdi partei toodetega. Ideaalne kandidaat võtab kiiresti kasutusele meie tehnoloogia ja protsessid, võtab endale ülesanded ja funktsioonid, võtab vajadusel murekohad arvesse ja teeb vajaduse korral ettepanekud arhitektuuriparenduste tegemiseks ja juhib neid. Tugevad suhtlemisoskused on kohustuslikud, nagu ka kindel võrgustikutöö taust.

Kohustused

  • Kavandage ja rakendage oma põhisisestuskomplektis uusi funktsioone ja tootesarju
  • Kavandage ja rakendage integratsioone kõigis tootesarjades ja 3rdi partei toodetega
  • Lahendage tuvastatud puudused kehtestatud ja dokumenteeritud kvaliteedistandarditega
  • Uute funktsioonide ja lahendatud defektide automaatsete testide loomine ning olemasoleva automaatika katvuse tuvastamine ja lahendamine
  • Pakkuge aeg-ajalt 3rd-astmelist tuge arendustööle laienenud kliendiprobleemide korral
  • Aidake säilitada meeskonna ressursse, sealhulgas dokumenteerida tööriistu ja protsesse meie sisemises wikis
  • Mentori nooremad arendajad heade disaini- ja arendustavade kohta
  • Tehke koostööd juhtkonna, meeskonnakaaslaste ja teiste meeskondadega, et tagada kõigi eelnimetatute edukas lõpuleviimine, tagades, et üksikasju ei jäeta tähelepanuta ning et kõik tegutsevad nii oma tugevuste nimel kui ka ühiste eesmärkide nimel.
  • Tehke koostööd juhtkonna, meeskonnakaaslaste ja teiste meeskondadega tarkvaraarenduse standardite ja protsesside pidevaks täiustamiseks, vajaduse korral probleemide eskaleerimiseks ning nii lahenduste pakkumisele kaasa aitamiseks kui ka sellele kaasa aitamiseks

Vajalik taust ja oskused

  • 7 + aastane platvormidevaheline Java arendus (nii OO kui ka sündmuspõhine, sealhulgas mitme keermestamise ja madala tasemega võrgundus)
    3 + aastat veebiarendust (JavaScript, lisaks mitu HTML5, CSS3, REST, JSON, GRUNT, Gulp, NPM)
  • Kraad informaatikas või tarkvaratehnikas (või täiendav asjakohane kogemus)
  • Tugevad teadmised võrgunduse kohta (TCP, UDP, HTTP, pordid, tulemüürid, NAT, ribalaius, latentsus, pakettaknad)
  • Mitmeplatvormiline kogemus (mitmed Windows, MacOS, Linux / UNIX, iOS, Android)
  • Laialdased kogemused automatiseerimisel ja testides arendamisel
    See hõlmab võimalust õppida mitut tehnoloogiat ja lahendada erinevaid väljakutseid, selle asemel et piirduda ühe projekti või tootega
  • Mugav ümberlülitamine suure pildi ja madalama taseme tootearhitektuuri vahel, mitte ainult defektide ja kujundusprobleemide tuvastamiseks ja lahendamiseks, vaid ka mõistmiseks ja edastamiseks, kuidas toote käitumise muutused võivad mõjutada kogu tootekomplekti ja lõppkasutaja kogemusi
  • Suurepärane verbaalne suhtlemisoskus (inglise keeles), sealhulgas tõhus töötamine erinevate isiksuse tüüpidega ning edusammude ja võimalike probleemide edastamine selgelt, lühidalt, otse ja õigeaegselt
  • Suurepärane kirjaliku suhtluse oskus (inglise keeles), sealhulgas tehnilise sisu autorimise, redigeerimise ja korrektuuri oskus.

Tore olla

  • Teadmised virtualiseerimise kohta (nt HYPER-V, EC / 2, AWS), sealhulgas virtuaalmasinate hooldamine ja konfigureerimine
  • Pilve talletamise teadmised (nt S3, Azure, Swift, Wasabi)
  • Relatsioonandmebaaside (nt MySQL), andmebaasi mgmt tööriistade (nt PhpMyAdmin) ja SQL tundmine
  • Veebiserverite ja FTP-serverite tundmine (nt Grizzly, Tomcat, IIS, FileZilla)
  • C ++ arenduskogemus, mobiilse arenduse kogemus (iOS, Android)
  • Skriptimine (nt Perl, Python, Ruby, partii, ShellScript, AppleScript)
  • Allika juhtimine (CVS, Git / BitBucket), jälgimisriistad (BugZilla, Jira), automaatika (Jenkins, Junit, Selenium)
  • Kogemused nii Agile kui ka traditsiooniliste arendusprotsesside ja tavadega
  • Kogemus väikeses ettevõttes töötamisel

Tähtaeg: Täistööajaga alaline (37.5 tundi nädalas)
Palk: TBD, mis vastab kogemustele
Eelised: Meditsiini-, hambaravi-, retseptihüvitised, elukindlustus, grupp RRSP, tervisekrediit, transiidikrediit, 4-i nädala puhkus
Asukoht: 1725 St-Laurent Blvd. Ottawa, Ontario

Kuidas taotleda

  • Kui te vastate eespool loetletud nõuetele, saatke palun oma CV koopia Microsoft Wordis või PDF-vormingus fullstackdeveloper@filecatalyst.com teemareaga „Full Stack Developer“.