Position: Senior Full Stack Developer / Team Lead - React, Node.js
Category: Lead
Experience: 9 years | English: upper

- Development & ownership of big complex features, big refactorings in a large codebase
- Lead activities, mentorship & team support
- Significant performance improvements (code splitting, caching, progressive loading, improved WebVitals scores)
- Mentored a C# dev from 0 to a decent React dev in 6 months
- Integration of a State Machine to manage UI & logic of a very complex multistep form
- Graceful migration from Javascript to Typescript (significantly reduced a number of common bugs in code by catching errors on compilation early, force interface oriented development)
- Introducing unit & integration testing (with good testing practices such as TestDriver pattern, small maintainable tests)
- Migration of a monolith application to service oriented architecture (SOA) in a monorepo
- Added event-based (async) communication between services in SOA (delays non-essential tasks to background processing, improved real and perceived performance)
- Code all infrastructure in Terraform (full production setup - k8s, networking, databases, etc etc - can be up & running in ~20 minutes on a fresh AWS (or whatever) account)
- Dockerize applications in monorepo (to get rid of "works on my machine" and make deployments predictable) 
- Implemented full CI / CD process in Github Actions instead of Jenkins
- SonarQube integration for automated code reviews
Technical qualifications: 
- Languages: Javascript/Typescript, NodeJS, HTML, CSS, SCSS, prior PHP experience
- Frameworks: React, Next.js, Express.js
- Build tools: webpack + babel custom setups, bundle size optimization
- Devops / Infrastructure: DigitalOcean, Kubernetes, Docker, Terraform, Github Actions, SOA
- Testing:  Jest (unit, integration), Testcafe / Cypress (e2e)

Last projects (in descending order by time):
#1
Time: ~4 years
Role: sr full-stack javascript developer / lead
Technologies: Javascript, Typescript, NodeJS, React, Next.js, Terraform, Docker, DigitalOcean, AWS
Tasks: develop new features, refactor old code, lead a team, help to evolve the platform both from DX and UI/UX perspective, make it more stable, scalable etc; unit, integration & e2e testing

#2
Time: ~1 year
Role: sr frontend javascript developer
Technologies: Javascript, React
Tasks: create & maintain company-wide component library, develop a complex menu management tool UI sitting on top of C# backend, unit & integration testing

#3
Time: ~2 years
Role: sr full-stack developer
Technologies: Javascript, React, NodeJS, PHP, Symfony, Drupal
Tasks: migrate old Drupal website to a custom NodeJS based static website generator, unit testing, minor tasks in React app development

There are older positions that involve Drupal, PHP, jQuery, etc technologies that are not really relevant anymore, but happy to tell about them if needed.
Would like to work closely with blockchain development (I don't have blockchain development experience at the moment but eager to learn it).

Looking for work/life balance, result oriented approach (vs time-oriented), prefer flat structure, less bureacracy and less useless meetings.

Would like to work with professionals & smart people, ideal when there are learning opportunities.