Position: Senior Javascript Developer
Category: JavaScript
English level: upper
Years of experience: 11

I have actively participated in developing successful projects like getnexar.com,  alive5.com, yacapaca.com, rentboss.com etc. 

I have good experience in web development and database management. I can write supportable and accurate code, REST-API architecture.
2019 - 2021 MyUnisoft.fr - huge accounting system for  big companies in France (frontend development on React, front/back REST API architecting, documenting, teammates code reviewing)

2017 - 2019 Individual contractor on multiple projects including:
 - Getnexar.com - site for real-time mobile application for automobile drivers (serverless application development - react, redux, webpack, phenomic, yaml-loader for multilangual, API) 
 - Tailwise.com - dog breeders/buyers service (site developing - react, next.js)
 - CryptoCalc, universal calculator with crypto & traditional currency rates and measure units support (full development cycle)
 - Cactuo.com - necklace trading site (developing -  webpack, react, node.js)

2012 - 2016 Dev-Pro  
 -  websitealive.com, click-to-chat widget system (backend development, database managing, unit testing,  integrating external services API)

2008 - 2012
Halogen Development Group aka UA2web   
www.tagvillage.com - tag trading system
www.yacapaca.com - student distance educational system (fullstack development, database managing, unit testing)
I want to participate in a cool project as a React or Node.js developer

My expectations:
 - to work up to 30 hours/week
 - to finish daily working after 16:00 UTC 
 - to participate in daily meetings in the morning only (if they are required)

What I want to avoid: 
 - AngularX
 - old browsers compatibility 
 - any technology that requires Windows or Mac for development (like MS SQLServer) 
 - TypeScript (not strictly)
 - GraphQL 
 - Docker
 - React Native or any mobile development
 - non-nodejs backend development
 - projects related to Russia anyhow