Poszukujemy Front-end Developera z co najmniej 3-letnim doświadczeniem (React).
Wymagane umiejętności:
- Silna wiedza z zakresu HTML 5, CSS 3, JavaScript (ES 6) + jQuery; -
- Doświadczenie w tworzeniu stron internetowych kompatybilnych z różnymi przeglądarkami i platformami;
- Doświadczenie w tworzeniu animacji CSS3, Media Queries, responsywnego projektowania stron internetowych;
- Doświadczenie w korzystaniu z preprocesorów: SASS (SCSS);
- Doświadczenie w pracy z narzędziem Figma;
- Co najmniej minimalne doświadczenie z jednym z frameworków: AngularJS, ReactJS, Vue;
- Komunikatywna znajomość języka angielskiego (poziom B1+).
Mile widziane dodatkowe umiejętności:
- Doświadczenie w pracy z frameworkiem MVP, takim jak Ruby on Rails, Django lub inny podobny framework;
- Doświadczenie z bazami danych relacyjnymi;
- Doświadczenie w pracy z GraphQL (Apollo Client);
- Doświadczenie z Web Sockets;
- Doświadczenie w tworzeniu rozszerzeń do przeglądarek;
- Znajomość języka znaczników HAML lub Slim;
- Doświadczenie w tworzeniu UI części dla projektów Ruby on Rails;
- Znajomość CoffeeScript;
- Doświadczenie w pracy z REST API.
Nasze technologie:
- Większość projektów oparta na frameworku Ruby on Rails;
- Główne technologie front-endowe: HTML5, CSS3, czysty JavaScript, jQuery, CoffeeScript;
- Główny framework front-endowy: ReactJS;
- Obliczenia w chmurze: AWS (Route53, S3, EC2, CloudFront, RDS, Lambda itp.);
- Bazy danych: MySQL, PostgreSQL, DynamoDB; -Opcjonalnie korzystamy z: Web Sockets, GraphQL, RabbitMQ itp.
Metodologia pracy: Scrum
Obowiązki:
- Tworzenie układów stron internetowych za pomocą HTML5 (SLIM), CSS3 (SCSS), czystego JavaScriptu w środowisku ROR;
- Tworzenie animacji na stronach internetowych za pomocą HTML 5, CSS3 w środowisku ROR;
- Tworzenie zaawansowanych stron internetowych z efektami tekstur, wielowarstwowych bloków, masek itp.;
- Tworzenie nowych komponentów w ReactJS;
- Naprawa błędów w istniejących komponentach;
- Udział w szacowaniu zadań; -Komunikacja z zespołem.