Position: Team lead / Front-End / JavaScript Developer
Category: JavaScript
English level: upper
Years of experience: 8


I work as team lead / front-end developer. The major chunk of my technical work involves building / maintaining features, updating UI, writing Unit / e2e tests 

As a team lead I am responsible for Project management / Scrum Master activities, weekly communication with CTO, CCO. Leading front-end and back-end teams and providing guidance. Creating and assigning tasks for front-end and back-end teams. Contributing to sprint planning and epics. Designing architecture for complex features. Mentoring individuals within the organization. 

Tech I work with everyday - Svelte.js / Sapper, Svelte Kit, TypeScript, JavaScript, Node.js, Graphql, HTML, CSS, Sass, Tests (Unit Jest / Vitest, E2E Playwright), Docker, Azure services, Github CI/CD

LATEST PROJECT:

I worked as a full-stack web developer. The major chunk of my work involved building/maintaining features, updating UI, implementing new payments instruments and moving legacy monolith PHP apps to React.js and Node.js, creating new internal services as frontend-developer.  Besides that, I also worked with backend services (mostly Node.js and PHP), marketing and analytics tools like GTM, Hotjar, Google Optimize that help run applications.

Tech I worked: React.js, Redux, SSR, Node.js, other JavaScript libs and frameworks, HTML, CSS, Sass, PHP,  jQuery, API, Docker, AWS services, Jenkins, Github CI/CD, Tests (Unit, integration, E2E).

Tech and tools I used less often - Angular.js, MySQL, MongoDB.
What I expect:
- I am particularly interested in long-term relationships with product companies or startups in remote positions.
- Main focus on front-end. 
- A fresh codebase.
- Possibility to develop management skills.