Position: Frontend JavaScript Engineer
Category: JavaScript
English level: upper
Years of experience: 11


More than 15 years of experience and master degree in computer engineering. Focused on frontend development using React and related stuff but also have experience in mobile apps development (React Native) and browser extensions development. Client-oriented and able to determine business needs as well as propose improvements and own ideas using mockups, diagrams, etc. Able to advocate own ideas and decisions. Experience in startup / product environments as well as delivering fixed-price projects.

Experience: (more detailed info in CV)

1. Data-intensive web app to visualize data using different components (maps and charts). Project from scratch, determining business needs, choosing framework and libraries stack, defining API methods and data structures.
Technologies: React, Typescript, Ant Design, Styled Components, Mobx, React Query, Nivo Charts, MapBox, turf.js, pnpm monorepo (component library, auth, public and admin apps packages), Webpack, Storybook, Azure DevOps, ADFS/Msal.js

2. Additionally to the project above - private admin web app for data, content, access and settings management.
Technologies: Refine.dev, React, Typescript, React Query, ADFS/Msal.js, casbin.js

3. Data submission service (huge complex forms) with separate data visualisation platform.
Technologies: AngularJs, React, PDFMake, WebWorker, Bootstrap, leaflet

4. Mobile apps in React Native / React (PWA) mainly for video-streaming services
Technologies: React Native, React, Redux, Typescript/ES6, npm, WebSockets, HLS/Exoplayer, Facebook SDK, Android SDK/Xcode, Google Analytics/Bugsnag, Chromecast, i18n, Styled Components, Push notifications, i18next, pwa, jwt, webrtc, formik

5. AngularJs / Dojo / ExtJS / VanillaJS projects and lots of browser extensions
Looking for remote job in Poland.