Cloud JS fullstack programátor

Ponuka úspešne obsadená

Základné informácie

Do nášho tímu TITANOV (freelancerov) hľadáme skúseného Cloud JS fullstack programátora na zaujímavý dlhodobý projekt z oblasti smart building priemyslu.

Interné číslo 200109D
Názov pozície ☁ Cloud JS fullstack programátor
Predpokladaná suma plnenia 5400 až 6000 € mesačne
Miesto plnenia Slovensko / Bratislava
Termín 01.02.2020 - 31.07.2020
Nástup na projekt 01.02.2020 - 01.04.2020 alebo dohodou, full-time, on-site
Dĺžka alokácie 6 mesiacov s možnosťou predĺženia

Reagovať na pracovnú ponuku

Popis pozície

  • spolupráca na vývoji rozsiahleho webového riešenia z oblasti smart building priemyslu postaveného na AWS Cloud architektúre
  • vývoj pridelenej (FE aj BE) časti aplikácie podľa zadanej špecifikácie
  • spolupráca v rámci medzinárodného tímu
  • zodpovednosť za optimalizáciu riešenia pre maximálnu rýchlosť a škálovateľnosť
  • implementácia aplikačných funkcií, zmenových požiadaviek, testovanie vytvorených funkcií, oprava chýb a nasadenie do produkcie
  • spolupráca v SETUP-e: po úvodnom zaškolení v rozsahu 4-6 týždňov je možný čiastočný off-site 1-2 dni za týždeň

Požiadavky

  • min. 4-ročná (aktívna) skúsenosť s vývojom web aplikácií
  • veľmi pokročilé skúsenosti s frontend-side JS programovaním pomocou VueJS (Vue Router, Vuex)
  • veľmi pokročile skúsenosti so server-side Javascript-om (Node.js, GraphQL, REST, OAuth, JWT, Swagger)
  • pokročilé skúsenosti s HTML5, AJAX, JavaScript, jQuery, XML, CSS3
  • výborná znalosť princípov Javascript ECMAScript (ES6 a ES7)
  • pokročilé skúsenosti s AWS Cloud:
    • Lambda
    • Cognito
    • SNS, SQS, SES
    • Kinesis
    • DynamoDB, Aurora, S3
    • API Gateway, CloudFront, CloudFormation
    • Cloudsearch
    • CodeBuild, CodePipeline, Cloudwatch
    • SSM
  • pokročilé znalosti dizajn patternov a anti-patternov
  • výborná znalosť objektovo orientovaného programovania
  • pokročilá znalosť princípov dizajnu škálovateľných aplikácií
  • praktické skúsenosti s konceptom responzívneho dizajnu a implementáciou cross-browser kompatibility
  • skúsenosti s niektorým z repository systémov (Git, SVN, ...)
  • aktívna znalosť anglického jazyka slovom i písmom
  • výhodou: skúsenosti s Webpack
  • výhodou: skúsenosti s agilným spôsobom SW vývoja (SCRUM, LEAN, KANBAN, ...)
  • výhodou: skúsenosti s používaním project track-ovacích nástrojov (napr. JIRA, Confluence, ...)
     
  • zodpovednosť
  • komunikatívnosť
  • samostatné a tvorivé myslenie

Jazykové znalosti / stupeň

  • anglický jazyk - aktívne