Position: Senior JS Developer (React, NodeJS)
Category: JavaScript
English level: intermediate
Years of experience: 8


Senior Frontend Developer also has expertise in back-end development (NodeJS, MongoDB).

Interests: educational technology, modern school (Finnish school model), peer-to-peer individual learning, scientific research in adult learning.
Worked as a tutor/mentor, courses engine developer, courses content creator, and presenter.

Education will save the world!

Specialization and skills:
— Front-end (ReactJS Ecosystem including React Router, Redux, Redux-Saga, ImmutableJS)
— Flexible and extensible HTML/CSS coding
— JS development (including writing tests and documentation)
— Back-end (ExpressJS, Fastify, MongoDB, Mongoose)
— Support continuous integration in the development process of web projects: code review, writing tests, configuring build/test platforms
— Mentoring

Toolset:
— HTML, CSS, JS, TypeScript
— jQuery, ReactJS, React Router, React Forms, Formik, Redux, Redux-Saga, ImmutableJS
— Styled Components, CSS-modules
— Babel, Webpack, Jest, Karma, Mocha
— Google Scripts platform, oAuth2
— NodeJS, ExpressJS, Fastify
— MongoDB, Mongoose
— Linux, Docker
— Jenkins, Jira
— Git/Github/Gitlab
— WebStorm, Photoshop, Figma
— TrackJs, Sentry.io, Graylog