Position: Lead or Sr. Frontend Engineer
Category: JavaScript
English level: intermediate
Years of experience: 9

One of the most challenging moments in my career happened when I was working at a travel-startup. The company had a huge debt to the biggest traffic partner. The CEO dismissed a frontend department and then hired me as a Lead Front-End Developer. He wanted me to build a new team from scratch. Three weeks later I found my first teammate, another month later I found a second engineer, so we became a new frontend department and immersed in the work. During this process I designed a better version of checkout with focus on high conversion rate. After 6 months of hard-work we released that product right before the start of the sales season. Then things went up a hill. In the middle of the season we had received a large amount of feedback. Based on it we had been continuously improving the user experience until the season. As a result, the company that I had joined a year ago, payed off all debts and became financially successful. I believe it's my personal achievement, at least the CEO was very thankful for my contribution.
Achievements
- Designed the architecture and implemented the MVP of searchable directory of clinics and doctors highly search engine optimized
- Developed types generator (TypeScript) for Swagger configuration (REST interface)
- Designed and developed from scratch a prototype of Slack clone for the transportation business
- I've designed environment tool for developers by stack: Webpack (customized), Babel, Storybook, Commander, Inquirer, ESLint, Express, Yeoman, Lerna
- I've written a code base by stack: JavaScript (ES6), JSS, SugarSS, ReactJS 15, ReduxJS, Redux Saga
- I've actively participated in the development of the product design system
- I've written vacancies, selected candidates, hired employees, entered into the workflow
- I've built work processes in the departments of the frontend and backend development
- I've integrated Scrum methodology into the workflow process based on the Pivotal Tracker
- I've designed the process of continuous integration (CI) and deployment (CD)
- I've developed the project of an event system for collecting metrics and implemented it with Mixpanel
- I've released several stable versions of the product: booking of air tickets, insurance, visa order service, personal account, SMS-informing service, the search for airline tickets and hotels rooms, hotel booking
- I've organized projects: content strategy & email marketing, corporate blog
- I've participated in the development of internal tools for managers: a tool for selecting cover pic for the hotel and a tool for selecting objects of interest on the map
Don't interested in fin-tech & advertisement.
Prefer to work with small companies, especially startups.