JustJoin.IT Hybrydowo Senior New

Programista / Programistka JavaScript

B2Bnetwork

⚲ Warszawa

Wymagania

  • JavaScript
  • TypeScript
  • React
  • HTML
  • CSS
  • Node.js

Opis stanowiska

Twój zakres obowiązków • Projektowanie, rozwój i utrzymanie aplikacji webowych (frontend + integracje) • Tworzenie nowych funkcjonalności w oparciu o React oraz TypeScript • Współpraca z zespołem backendowym przy integracji REST API • Dbanie o jakość kodu (code review, stosowanie dobrych praktyk i wzorców projektowych) • Optymalizacja wydajności aplikacji oraz poprawa UX/UI • Utrzymanie zgodności ze standardami W3C oraz zasadami bezpieczeństwa (OWASP Top 10) • Udział w analizie wymagań i projektowaniu rozwiązań technicznych • Zarządzanie zależnościami i procesem budowania aplikacji (Webpack, Gulp/Grunt) • Praca z systemem kontroli wersji Git Nasze wymagania • Wykształcenie wyższe (preferowane kierunki informatyczne lub pokrewne) • Minimum 5 lat doświadczenia komercyjnego w tworzeniu aplikacji webowych • Bardzo dobra znajomość: JavaScript (ES6/ES7), TypeScript, HTML5, CSS3 • Doświadczenie w pracy z: React (Redux, Saga), Node.js, NPM, Bootstrap, jQuery, Webpack oraz, Gulp/Grunt, Preprocesorami CSS (SASS/LESS) • Znajomość wzorców projektowych (OOP) • Znajomość zagadnień bezpieczeństwa aplikacji (OWASP Top 10) • Doświadczenie w pracy z REST API • Znajomość standardów W3C • Umiejętność optymalizacji wydajności aplikacji • Znajomość systemu kontroli wersji Git • Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną Mile widziane • Doświadczenie w pracy w metodykach Agile/Scrum • Znajomość narzędzi do lintowania (TSlint/JSLint) i dbałość o jakość kodu • Doświadczenie w pracy z dużymi aplikacjami frontendowymi (SPA) • Umiejętność pisania testów jednostkowych i integracyjnych • Znajomość CI/CD • Doświadczenie w pracy z nowoczesnymi narzędziami developerskimi i automatyzacją buildów • Zainteresowanie nowymi technologiami frontendowymi i trendami