Przegląd oferty

Lokalizacja
Remote, Remote
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
12,424 zł - 18,636 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
6267
Typ pracy
Zdalnie
Rozmiar firmy
100-200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
JavaScript, React, Redux, HTML, CSS, UX, Webpack, Material UI, TypeScript, GraphQL, SCSS, Kanban
Typ umowy
B2B
Rekrutacja
Online
Rekrutacja w języku
Angielski
Korzyści
Międzynarodowe projekty,
Poziom doświadczenia
Senior
Wymagana
HTML&CSS Javascript React Redux Typescript

Opis oferty

We’re looking for a Senior React.js Developer to join a remote team of one of our clients.

About Client:

Client is an industry leader in the Direct-to-Consumer (e-commerce) space. While our customers are primarily based in the US, our R&D, Product, and Data teams have been operating out of Tel Aviv since our founding. Our mission is simple, we are building a best-in-class e-commerce platform that leverages data and technology to create a competitive advantage for our brands. Starting from the marketing acquisition funnel and continuing through each customer’s journey, our tools and technology enable us to go the extra step to deliver a world-class customer experience.

Requirements:

- 4+ years of experience in JavaScript and at least 2 year of experience in React.js specifically
- Knowledge of any React state management tool (Zustand)
- Perfect knowledge of HTML & CSS
- Webpack 5
- Material UI
- Hands-on experience with TypeScript
- Proficiency in problem-solving
- Good communication skills
- Experience working remotely

Will be a Plus:

- Experience working for an E-commerce company
- Experience working with any testing framework (Jest, testing-library, etc)
- Experience working with GraphQL
- Knowledge of SCSS
- Experience working with Scrum/Kanban methodology

Opis oferty 

Fully remote 
Flexible working hours
Competitive pay
20 working days of paid vacation
10 sick leaves

Zakres obowiązków

  1. Collaborate with the product team to identify customers' needs, and then suggest, develop and deliver features to fulfill them; 
  2. Suggest UX solutions (we have designers, but there's a great opportunity for developers to affect this) 
  3. Transform business requirements into technical design 
  4. Think about edge cases and raise the flag on time 
  5. Design APIs for client-server communication 
  6. Review and negotiate implementation details with the product owner and/or team lead 
  7. Provide estimation for time consumption to complex tasks.