Position: Backend / Full-Stack Engineer [NodeJS / TypeScript / Vue / React]
Category: Node.js
English level: fluent
Years of experience: 9

Extensive 9 years experience in diverse domains. Expertized in complex projects design from scratch. Able to effectively self-manage during independent projects, as well as collaborate as part of a team. Result-oriented engineer with agile mindset and willingness to deliver the best solution from the business perspective. Strongly committed to follow high technical standards and best practices.
During a 9 year-long career worked as a developer responsible for both frontend and backend, being strongly involved in application and database design processes.
Experienced with technologies:
- Programming (TypeScript, JavaScript, PHP, Java, Python basics)
- Backend development (Express, NestJS, Laravel)
- UI development (Vue, React, Angular)
- Unit and integration testing (Jest)
- Relational databases (PostgreSQL, MySQL, MS SQL Server)
- Pure SQL (ORM-free) queries and procedures writing and optimization
- NoSQL databases (MongoDB)
- Amazon Web Services (AWS)
- AWS Serverless (Lambda, API Gateway)
- ORM tools and query builders (Sequelize, MikroORM, Typeorm, knex.js)
- API integration (Stripe payments, Booking.com, airplane tickets search)
- SOAP
- Data visualization (Highcharts)
- Interactive 2D-graphics (Konvajs)
- Source control (Git)
Skills:
- Focus on business logic analysis and problem solving
- Attention to details
- Flexibility and adaptability
- Self-learning
Interested in mid- and high complexity long-term projects requiring problem-solving skills and providing opportunities for personal development.

Backend-predominating roles are preferrable.

Please do not offer gamedev/advertising networks.