JavaScript / Mashup Developer

Open 35d posting dated 2 weeks ago

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.