Position: Middle front-end developer
Category: JavaScript
English level: upper
Years of experience: 2

Designed core architecture, implemented from scratch and launched into production complex React-Redux based single page application which utilizes various web-audio API related libraries.

Designed database schema and implemented from scratch core functionality of REST API based on NodeJs, Express and MongoDb.

Configured Amazon Web Services for API hosting, set up set up the environment for deployment.

Extended existing API to GraphQL endpoint with Apollo and made it possible to consume on the client side.

Brought several new feature ideas to business owner and have them successfully implemented, which gave an advantage over a competitor's product

Constantly improving existing UI/UX according to manual tests and users feedback. Collaborating with other developers, providing code review.
I'm a JavaScript  developer specializing mostly on front-end and React, but have back-end experience within NodeJS ecosystem (MERN stack). Coming from UI/UX design background I have a good eye for details and solid understanding how usable interfaces should look like and behave.

Currently I'm responsible for designing and implementing from scratch core interface features of a complex single page application with React, Redux and Apollo as well as developing RESTful and GraphQL API for it.
Currently I'm looking for a React developer position, where I can grow as fast as possible as a dev. Therefore my main requirement - I shouldn't be the only one front-end engineer in a team. Ideally I would like to work on some fresh product without legacy code. Rewriting some existing app with React would also be ok.  
I'm willing to learn React Native and other JS frameworks as well. 
I don't want to take a full-stack role, my real passion is front-end, despite I have the back-end experience.