JustJoin.IT Hybrydowo Senior

JavaScript / Mashup Developer

emagine Polska

⚲ Kraków, Warszawa

28 560 - 30 240 PLN netto (B2B)

Wymagania

  • React
  • JavaScript
  • D3.js
  • AI
  • AI Tools
  • API Calling
  • HTML5
  • Bootstrap
  • WebSockets

Opis stanowiska

Summary:
We are seeking a highly experienced Mashup Developer with a minimum of 10 years of expertise in ReactJS (16.x or above). The ideal candidate must demonstrate strong proficiency in Typescript, ES6, and AI tools such as GitHub Copilot. A solid foundation in D3.js, AG-Grid, and integrating Qliksense API with React is crucial. This role demands innovative problem-solving skills and the ability to create user-friendly interfaces.
 

What we offer:
• Hybrid 6 days per month ( flexible) from Warszawa or Kraków
• Rate: 180 PLN/ H + VAT
• B2B Contract
 

Main Responsibilities:
• Develop robust applications using ReactJS and integrating various components.
• Utilize AI tools for efficient development and coding practices.
• Implement state management using React Redux and middleware.
• Construct generic UI components for various applications.
• Integrate Qliksense API with the React layer seamlessly.
• Ensure high-quality code through unit testing frameworks.
• Work collaboratively in an Agile environment utilizing tools like Jira and Jenkins.
• Identify and address security vulnerabilities in the code.

Key Requirements:
• Minimum 10 years of experience in ReactJS (16.x or above).
• Hands-on experience with AI developer tools (e.g., GitHub Copilot).
• Strong expertise in Typescript and ES6.
• Experience with D3.js and AG-Grid.
• Solid knowledge of React Hooks and Redux.
• Proficient in HTML5, CSS3, and Bootstrap with media query exposure.
• Strong understanding of Material-UI or similar React UI libraries.
• Experience with Websockets and Enigma JS.
• Familiarity with Qlik API integration.
• Experience with unit testing using Jest and Enzyme.

Nice to Have:
• Experience with Axios and Fetch for API calls.
• Exposure to Module Federation using Webpack.
• Knowledge in utilising Jira, Jenkins, and Ansible for automated deployments.
• Familiarity with security vulnerability identification and remediation.
• Understanding of MI reporting platforms.

🔍 Dekoder Ogłoszenia

🔴
highly experienced Mashup Developer with a minimum of 10 years of expertise in ReactJS (16.x or above)
10 lat doświadczenia w ReactJS (wersja 16.x lub nowsza) jest bardzo specyficzne i może być trudne do znalezienia, sugerując potencjalnie wygórowane wymagania.
🟡
AI tools such as GitHub Copilot
Wymóg posiadania doświadczenia z narzędziami AI może oznaczać, że firma dopiero zaczyna je wdrażać i szuka kogoś, kto pomoże w ich integracji i efektywnym wykorzystaniu, a niekoniecznie kogoś, kto już jest ekspertem.
🟡
Hybrid 6 days per month ( flexible) from Warszawa or Kraków
Elastyczność w zakresie 6 dni pracy hybrydowej w miesiącu może oznaczać, że oczekiwana jest duża samodzielność w organizacji pracy i potencjalnie większa liczba dni pracy zdalnej, jeśli projekt tego wymaga.
🟡
innovative problem-solving skills
To standardowy zwrot, który może oznaczać zarówno rzeczywiste wyzwania wymagające kreatywności, jak i po prostu potrzebę samodzielnego radzenia sobie z typowymi problemami projektowymi.
🟡
Construct generic UI components for various applications
Może to oznaczać potrzebę stworzenia biblioteki komponentów wielokrotnego użytku, co jest standardową praktyką, ale też może sugerować, że obecne komponenty są słabo zorganizowane i wymagają refaktoryzacji.