Senior Node.js Developer

Future Mind

Udostępnij tę ofertę

Informacje podstawowe

  • LokalizacjaTychy/Warszawa
  • Forma zatrudnieniaB2B/UoP/UoD
  • Data rozpoczęciaod zaraz
  • Wynagrodzenie10000-12000 PLN netto B2B
  • BranżaIT, software house
  • Pakiet relokacyjnyTak

Benefity

  • wynagrodzenie adekwatne do posiadanych umiejętności oraz osiąganych rezultatów,
  • uczestnictwo w wyborze stosu technologicznego,
  • udział w ciekawych projektach dla klientów z całego świata,
  • istotny wpływ na realizowane projekty – dostajesz odpowiedzialne zadania, a to co robisz ma realną wartość,
  • bliską współpracę z seniorami i architektami, czyli najlepszy sposób zdobywania nowej wiedzy, doświadczenia i dobrych praktyk,
  • elastyczny czas pracy, możliwość pracy w biurze oraz częściowo zdalnie,
  • prywatną opiekę medyczną i kartę rekreacyjną,
  • kawę, herbatę, owoce i śniadania w miejscu pracy
  • chillout space, piłkarzyki i PlayStation.

Oczekujemy od Ciebie

  • bardzo dobrej znajomości JavaScript (ES5 i ES6),
  • dobrej znajomości Node.js (aktualny LTS),
  • znajomości i doświadczenia w pracy z frameworkami takimi jak Hapi, Koa, Express, Feathers lub podobne,
  • znajomości narzędzi takich jak Jest, Jasmine, Tape, Chai, Mocha lub podobnych,
  • doświadczenia w pracy z MongoDB, Redis i PostgreSQL,
  • doświadczenia w pracy z AWS, Azure, Heroku, Firebase,
  • praktycznej znajomość git,
  • znajomości języka angielskiego
  • kreatywności - nie chcemy, żebyś wykonywał swoje zadania bezkrytycznie - zawsze możesz mieć lepszy pomysł!
  • komunikatywności - lubimy mieć kontakt z ludźmi, z którymi pracujemy,
  • natury perfekcjonisty, konsekwencji, zdecydowania i dokładności.

Mile widziane

  • znajomość ESNext i aktualnego stanu propozycji w stage-4 i stage-3,
  • znajomość TypeScript lub Flow,
  • doświadczenia w podejściach API-First oraz Test-First,
  • znajomość API Blueprint lub RAML,
  • kontrybucje w projektach open-source,
  • doświadczenie w pracy z Dockerem,
  • znajomość WebSocket,
  • doświadczenie zdobyte przy realizacji własnych pomysłów i projektów, zarówno komercyjnych, jak i open-source,
  • organizację lub uczestnictwo w konferencjach i spotkaniach społeczności,
  • znajomość zwinnych metodyk i narzędzi wspomagających pracę projektową, np. Basecamp, Jira, Trello, itp.

Twoja praca na co dzień

  • rozwój i utrzymanie warstwy serwerowej - REST API, mikrousługi, kolejki, integracja zewnętrznych usług,
  • code-review, analiza kodu, zapewnienie zadanego pokrycia kodu testami,
  • współpraca z zespołem projektowym, ocena technologii, wybór adekwatnych do wymagań rozwiązań,
  • przygotowywanie dokumentacji projektowej.

Technologie, na których pracujemy

  • Docker
  • ES2016
  • ES6
  • ESNext stage-4 i stage-3
  • Express
  • Flow
  • Hapi
  • Jasmine
  • Jest
  • Koa
  • MongoDB
  • Next.js
  • Nock
  • Node.js LTS
  • Pipelines
  • RabbitMQ
  • Redis
  • Sinon
  • Superagent
  • Supertest
  • TypeScript
  • Yarn
Chodź do nas