Position: Senior Frontend Developer (React)
Category: JavaScript
English level: upper
Years of experience: 5

I successfully created and shipped SPA using React + Redux during my last job, responsible for handling administrative tasks at the enterprise-level company. The primary data-grid module is pretty complex, including lots of features, like:
- pagination, instant, and submittable filter
- persisting the state of the grid during page reload via URL queries
- instant editing of the grid entry
- mass selection including from-to using keyboard
and much more.

I developed a fully functional UI kit for the main application's sake, consisting of more than 30 modules. Many of them were written from scratch. I'm incredibly proud of the highly manageable and customizable select with a great set of features: 
- multi-selection,
- grouping, group selection, 
- caching, 
- local search, 
- smart dropdown positioning, 
- autoloading on scroll, 
- ability to split panels for option presets creation
I'm looking for a completely remote position. Or one with the possibility of relocating to Sweden.

I have more than ten years of experience with HTML and CSS.
For more than five years, I have worked with Javascript and React.
I have vast experience with Redux, but I'm aware of Mobx and MST alternatives.
I have expertise in developing the architecture of the whole application and supporting a large codebase.
I actively use functional programming techniques and approaches to create cleaner and more readable code.
I appreciate work-life balance, but I'm also ready for a challenge.
I'm interested in
- an ordinary player role to a stable team for some challenging project
- a core developer role for a non-ambitious project that needs to get the work done
- a project with some non-standard stack with the functional approach: Elm, ClojureScript, etc.
- Typescript or React Native project (ready to get new experience)
- positions with healthy work-life balance

I'm not interested in 
- positions with employee surveillance or activity tracking software (Jira or something similar is absolutely normal)
- working with Russian market-related business
- jobs imply only legacy code support