applications from outside of Poland are deleted.
Company Description
At Battronics, is a data analytics company for batteries and raw materials with big data collection.
Role Description
full-time + remote from Home-office in Poland.
Front-end engineer, data visualisation (mid to senior)
Builds the client-facing dashboards of a data platform for critical raw-material and battery supply chains: interactive charts, maps and comparison views over a REST API, for three user groups from analysts to executives.
Must have
- 4+ years building one-page applications in TypeScript with React or Vue
- Data visualisation for analytical products: time series, balances, rankings, flow or network graphs, with a library such as ECharts, Plotly, Vega-Lite, D3 or similar
- Interactive maps with e.g. MapLibre, Leaflet or deck.gl
- Consuming REST APIs from OpenAPI specifications, including pagination, filtering and OIDC/JWT authentication
- Testing and static typing as routine: unit and component tests, strict TypeScript, linting in CI
- Docker and CI/CD pipelines on GitLab or GitHub
- Turning UX wireframes and domain-expert input into a working product with little supervision
Nice to have
- Accessibility (WCAG) and responsive layouts
- SQL and PostGIS basics
- Grafana dashboards
- Node or Python backend-for-frontend experience
- Interest in raw materials, batteries or energy markets
Valid work permit and living in Poland must already exist!