Saltar al contenido

Información general

Nº de ref.
111114839111396
País
Polonia
Región
Mazowieckie
Ciudad
Warszawa
Tipo de contrato
Contrato de duración determinada
Grupo profesional
F06 - IT

Descripción

We are seeking an experienced Senior Frontend Developer to join our ImpACT ESG Squad within BNP Paribas CIB's AI ML Platform team. You will develop high-performance, scalable frontend solutions for our ESG assessment platform, collaborating with backend engineers (Golang/Python), data scientists, and product stakeholders in an Agile Scrum environment.


Senior Frontend Developer

Responsibilities

  • Frontend Development & Architecture
    • Build reusable, maintainable UI components using React and TypeScript
    • Integrate with Golang/Python backend APIs and optimize data handling
    • Work with key frontend dependencies:
      • State Management: @tanstack/react-query
      • UI Framework: @mui/material, @emotion/react, styled-components
      • Forms: react-hook-form
      • Routing: react-router-dom
      • Data Visualization: highcharts, ag-grid-react
      • Internationalization: i18next
      • Testing: Playwright, Cypress
      • Utilities: file-saver, html2canvas, xlsx
  • Collaboration & Best Practices
    1. Partner with Product Owners, Business Analysts, and SMEs to refine requirements
    2. Conduct code reviews and enforce TypeScript/React best practices
    3. Troubleshoot performance issues and ensure cross-browser compatibility
  • Agile & Scrum
    1. Participate in daily stand-ups, sprint planning, and retrospectives
    2. Work in an international cross-functional team to deliver high-impact features

 

Requirements

  • 5+ years in frontend development, with React and TypeScript expertise
  •  Proficient in:
    1. React (Hooks, Context API) & UI Libraries: Material-UI, Highcharts, AG Grid
    2. TypeScript (strict typing, generics)
    3. API integration (Golang/Python backends)
    4. Testing: Playwright, Cypress
  • Experience with finance Industry & Data visualization
  • Agile/Scrum in a collaborative environment
  • Fluent English (team works across multiple locations)


What we offer:
  • Hybrid work mode, 60% working from home within a month
  • Equivalent for remote work expenses (120 PLN per month)
  • Stable employment in the international company
  • Fully paid private medical care for employee
  • Pre-paid lunch card
  • Employee Pension Plan
  • Co-financed Multisport Card
  • MyBenefit Cafeteria Platform
  • Life insurance
  • Car parking availability in the office building
  • Trainings and development opportunities