FILECATALYSTNÍ KARIÉRY

Připojte se k našemu oceněnému týmu Emmy®

FileCatalyst je přední akcelerovaná platforma pro přenos souborů s více než 1,000 klienty a uživatelskou základnou přes 1 milionů. Se sídlem v Ottawě v Kanadě, FileCatalyst pokračuje ve svém růstu tím, že klade velký důraz na otevřenou komunikaci, profesní rozvoj a příležitost k rozvoji, aby vytvořil pracoviště zaměřené na úspěch zaměstnanců.

Jako rychlá a náročná a přesto obohacující pracovní prostředí zůstává FileCatalyst v čele technologického pokroku v urychleném přenosu souborů. Hledáním talentovaných jedinců s nadšením pro nejmodernější technologie, které vyniknou ve své oblasti odbornosti.

Chcete se zapojit do týmu FileCatalyst? FileCatalyst nabízí zaměstnancům následující:

  • Zábavné a sociální pracovní prostředí.
  • Talentovaná pracovní síla se silným zaměřením na profesní rozvoj.
  • Rychlá atmosféra s prioritami řízenými našimi firemními hodnotami.
  • Nastavení týmové práce, vedené naším vedením týmu.
  • Komplexní balíček zdravotních výhod a konkurenční plat.

Aktuální volná místa

Full Stack Developer

FileCatalyst hledá rychle se učícího, analyticky zaměřeného, ​​kvalitně zaměřeného, ​​senior full-stack vývojáře, který se připojí k našemu hlavnímu vývojovému týmu. Naše hlavní produktová sada se skládá z vysokorychlostního serveru pro přenos souborů s více platformami a několika klientských aplikací front-end (samostatných i webových), které maximalizují využití šířky pásma ve stávajících sítích bez ohledu na latenci a ztrátu paketů. Pozice bude zahrnovat kombinaci nových vývojových a údržbářských prací v jazyce Java i JavaScript, s příležitostnými jazyky C ++ a / nebo různými skriptovacími jazyky. Budete pracovat na našich stěžejních produktech přenosu a také provádíte integraci napříč produktovými řadami a s produkty party 3rd. Ideální kandidát rychle rozběhne naše technologie a procesy, převezme vlastnictví úkolů a funkcí, v případě potřeby eskaluje obavy a v odůvodněných případech navrhne a povede architektonická vylepšení. Silné komunikační dovednosti jsou nutností, stejně jako solidní zázemí pro vytváření sítí.

Odpovědnost

  • Navrhněte a implementujte nové funkce a produktové řady v naší hlavní přenosové sadě
  • Navrhněte a implementujte integrace napříč produktovými řadami as produkty party 3rd
  • Vyřešit zjištěné vady na zavedené a zdokumentované standardy kvality
  • Vytvořte automatizované testy nové funkčnosti a vyřešených závad a identifikujte a vyřešte mezery ve stávajícím automatizovaném pokrytí
  • Poskytujte příležitostnou podporu 3rd pro zákaznické problémy s eskalací na vývoj
  • Pomáhejte při údržbě týmových zdrojů, včetně dokumentačních nástrojů a procesů na naší interní wiki
  • Mentor juniorští vývojáři v oblasti dobrých postupů při navrhování a vývoji
  • Spolupracujte s vedením, spoluhráči a dalšími týmy, abyste zajistili úspěšné dokončení výše uvedeného, ​​zajistěte, aby nebyly přehlíženy podrobnosti a aby všichni pracovali na svých silných stránkách a spolupracovali na společných cílech.
  • Spolupracujte s managementem, spoluhráči a dalšími týmy na neustálém zlepšování standardů a procesů vývoje softwaru, eskalaci problémů podle potřeby a navrhování a napomáhání implementaci řešení

Požadované pozadí a dovednosti

  • 7 + roky vývoj meziplatformní Java (jak OO, tak i události, včetně vícevláknových a nízkoúrovňových sítí)
    Vývoj webových aplikací 3 + (JavaScript, plus několik HTML5, CSS3, REST, JSON, GRUNT, Gulp, NPM)
  • Titul v oboru informatika nebo softwarové inženýrství (nebo další relevantní zkušenosti)
  • Silná znalost sítí (TCP, UDP, HTTP, porty, firewally, NAT, šířka pásma, latence, ztráta paketů)
  • Zážitky pro více platforem (několik systémů Windows, MacOS, Linux / UNIX, iOS, Android)
  • Rozsáhlé zkušenosti s automatizací a testem řízeným vývojem
    Využívá příležitost naučit se více technologií a řešit různé výzvy, spíše než omezit rozsah na jeden projekt nebo produkt
  • Pohodlné přepínání mezi velkým obrazem a nižším pohledem na architekturu produktu, a to nejen k rozpoznání a vyřešení závad a problémů s designem, ale také k pochopení a vyjádření toho, jak změny chování produktu mohou ovlivnit celkovou sadu produktů a zážitek koncového uživatele.
  • Vynikající verbální komunikační dovednosti (angličtina), včetně účinné práce s různorodým typem osobnosti, a jasná, výstižná, přímá a včasná komunikace jak pokroku, tak potenciálních problémů
  • Vynikající dovednosti písemné komunikace (anglicky), včetně schopnosti vytvářet, upravovat a kontrolovat technický obsah.

Hezké mít

  • Znalost virtualizace (např. HYPER-V, EC / 2, AWS), včetně údržby a konfigurace virtuálních počítačů
  • Znalost cloudového úložiště (např. S3, Azure, Swift, Wasabi)
  • Znalost relačních databází (např. MySQL), databázových mgmt nástrojů (např. PhpMyAdmin) a SQL
  • Znalost webových serverů a FTP serverů (např. Grizzly, Tomcat, IIS, FileZilla)
  • Zkušenosti s vývojem C ++, mobilní vývojové zkušenosti (iOS, Android)
  • Skriptování (např. Perl, Python, Ruby, šarže, ShellScript, AppleScript)
  • Řízení zdroje (CVS, Git / BitBucket), sledovací nástroje (BugZilla, Jira), automatizace (Jenkins, Junit, Selen)
  • Zkušenosti s agilním i tradičním vývojovým procesem a postupy
  • Zkušenosti s prací pro malou společnost

Období: Trvalý trvalý pobyt (37.5 hodin týdně)
Plat: TBD, odpovídající zkušenosti
Výhody: Zdravotní, zubní, receptové dávky, životní pojištění, skupina RRSP, fitness kredity, tranzitní kredity, 4 týdny dovolené
pronájem: 1725 St-Laurent Blvd. Ottawa, Ontario

Jak se přihlásit

  • Pokud splníte výše uvedené požadavky, pošlete prosím kopii svého životopisu ve formátu Microsoft Word nebo PDF fullstackdeveloper@filecatalyst.com s předmětem „Full Stack Developer“.