Position: Node.js Tech Lead
Category: Node.js
English level: fluent
Years of experience: 9

- designed and developed from scratch event-based billing system
- moved all services in company to circle ci instead of teamcity
- performed a migration of 20+ BE microservices from Heroku to AWS including databases
- setup monitoring and alerting system based on Graphite / Grafana / PagerDuty from scratch
- built number of integrations with fintech services, payment systems, bank data providers
- setup production/stage servers in the AWS environment (load balancers, cloudfront caching, s3 file storage)
- development of front-end apps with isomorphic nature, rendering both server and client-side
- single-handed implemented docker deployment flow and running containers in AWS Elastic Beanstalk / ECS
- proven problem-solving skills in a production environment
- interviewing and mentoring new developers, code review
Solid DevOps experience
Last 8 years worked in international dev teams, had direct communication with stakeholders.
Managed a team of 4 developers.
Interviewed 30+ candidates for BE dev / devops position in Kyiv and London
skills:
code review, interviewing, mentoring
node.js, express
mongodb, sql, rabbitmq
docker, aws, heroku
CI/CD, testing
microservices, REST, CQRS, event sourcing
grafana, graphite, pagerduty
openapi
react, angular, ember, webpack
no front-end only positions
no legacy
no gambling

Want to obtain a position of a software engineer in a project with modern technology stack and high development culture.
Don’t mind to do some frontend stuff, besides backend.
Eager to build some new fresh system, startups are welcome