Position: Senior Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 5

- Successfully delivered a new project from scratch using React and Typescript for one of the largest banks in Europe, meeting all project requirements and timelines.
- Played a key role in gathering, analyzing, and documenting business requirements, resulting in a clear understanding and alignment between stakeholders and the development team.
- Improved developer experience by creating a comprehensive JS style guide, integrating ESLint and Prettier, and mentoring colleagues, leading to increased productivity and code quality.
- Introduced and implemented unit testing practices, providing a step-by-step guide for colleagues without testing experience, resulting in enhanced software reliability and reduced bugs.
Versatile Software Engineer with a primary focus on React, complemented by the ability to effortlessly adapt to different frameworks and technologies. I possess a strong background in utilizing React and TypeScript to develop robust applications and improve existing functionalities. 

Technical highlights: 

- Proficient in React, utilizing it to develop new projects from scratch and enhance existing applications.
- Strong command of TypeScript, enabling the development of robust and type-safe front-end solutions.
- Extensive experience in collaborating with cross-functional teams, including Backend, QA, and UX, to deliver high-quality software.
- Skilled in gathering and analyzing business requirements, ensuring alignment with project goals and objectives.
- Proven expertise in improving developer experience by creating comprehensive JS style guides and integrating ESLint and Prettier.
- Experienced in mentoring colleagues, empowering them to grow their skills and contribute effectively to the team.
- Successfully integrated unit testing into projects, utilizing Jest and react-testing-library to ensure code quality and reliability.
- Optimized CI build processes, resulting in faster and more efficient pipelines.
- Proficient in frontend build configurations, utilizing tools like Husky git hooks to streamline the development workflow.
- Knowledgeable in HTML, CSS, and responsive design, implementing visually appealing and intuitive user interfaces.
- Familiarity with other JavaScript frameworks and libraries, demonstrating adaptability and the ability to switch between technologies.
- Experience in working on volunteer projects, utilizing frontend technologies like React, Next.js, and Firebase to contribute to impactful initiatives.
* want to solve complex and non-trivial technical tasks
* I don't mind switching to mobile or full-stack. I'd be glad to learn new technologies and gain new experience.