Position: Lead Frontend Engineer
Category: Node.js
English level: fluent
Years of experience: 7

- Creating the mobile department from scratch
- Adding a new source of income for the company with mobile technologies, such as React Native, Flutter
- Improved development architecture approach that can be reused across the projects
Currently working as Team Lead and partly Tech Lead in the company.
Part-time consulting on Etherium and DFINITY blockchains.

I've been working on:
- Improvement of the technical stack by including new technologies in the company. 
- Development frameworks, languages, and monitoring tools.
- Integrated new architecture approaches into the development processes.
- Developed mobile development department from scratch to 10 devs
- I've been mentoring Junior and Middle-level engineers in my department. My part of the mentoring program was, setting goals, creating education programs, and evaluating results.
- Evaluating the incoming projects, working closely with BA on requirements decomposition and estimation evaluation.
- Recruiting of new engineers to the team, based on the project requirements

Tech experience:
- Backend experience: Node.js, NestJS.
- Frontend experience: React, React Native, Flutter.
- Languages: JS/TS, Dart.
- Web3: Solidity, DFINITY, Motoko, web3js, web3dart, ethers.js, ankr, wallet connect
- Databases: PostgreSQL, MySQL, Firebase Firestore, Redis, MongoDB
- Testing: Jest, Appium, Flutter test, goldens
- CI/CD: Github Actions, Gitlab CI, Codemagic
- Development approaches: TDD, Clean Architecture, SOLID
- Clear company structure and processes
- Professional C-Level team with high personal & professional standards
- Opportunity to participate in company strategy, processes development, and innovations