Position: Senior/Lead JS dev (React, Node.js, GCP)
Category: Node.js
English level: upper
Years of experience: 6

- Developed 4 projects from scratch to release.
- Took part in the development of 2 SaaS platforms: digital advertisement and corporate knowledge base.
- Improved code quality of 3 projects.
- Helped to establish coding conventions in 2 companies.
Experience:
- 6+ years in JS.
- 5+ years in React.
- 5+ years in Node.js.
- 2+ years in GCP.

At the current workplace:
1) Responsibilities: taking part in the maintenance and development of all parts of the platform including front-end, back-end and infrastructure; performing researches for improving the performance and architecture of the system; leading Agile ceremonies, interviewing candidates, onboarding newcomers.
2) Used technologies and tools: JS, TS, Node.js, Express.js, Firebase (Functions, Firestore, Realtime Database, Auth, Hosting, Analytics), GCP (PubSub, Cloud Tasks, Cloud Run, Monitoring, Logging), OpenAPI, PostgreSQL, Sequelize, SocketIO, ElasticSearch, React.js, MobX-State-Tree, LESS, AntD, Jest, CodeceptJS, Git, Docker, Bitbucket Pipelines, LaunchDarkly, Sentry, FullStory.
Tech preferences:
- not interested in Front-end only roles; prefer Fullstack or Back-end;
- React, not Angular;
- prefer GCP; AWS and Azure are also ok, but in case of other equal conditions will choose projects with GCP;
- would like to work with GraphQL.

Projects preferences:
- Interested in team-lead roles.
- would love to create smth useful for society;
- fond of AI, blockchain, IoT and would love to have a project concerned with it;
- not interested in the gambling/betting business.