Position: Front-end Developer (React)
Category: JavaScript
English level: fluent
Years of experience: 0.5

Member of a IT-Generation grant program for a front-end (React) development course (6 months).

Completed course of Quality Assurance, which helped me to learn software testing concepts and acquire practical skills.
Front-end
- Strong JavaScript proficiency, including DOM manipulation and the object model.
- Experience in React.js, core principles, component lifecycle, state, and props management.
- Familiarity with Redux, actions, reducers, and the store.
- Proficiency in CSS (Sass) and responsive design.
- Git expertise.
- Familiarity with RESTful APIs, AJAX consumption.
- Modern front-end tools: Webpack, Babel.
- Web performance optimization: lazy loading, code splitting, caching.
- Effective problem-solving and debugging skills.
- Design patterns and scalable front-end code practices.
- Familiarity with Node.js, SQL databases for collaboration.
- Strong teamwork, working with designers and back-end developers.

Quality Assurance
- Manual testing (Web, Mobile)
- Checklists, Test Cases (TestRail), Bug Reports (Jira, Trello)
- Automation testing (Selenium IDE)
- API Testing: Fiddler, Postman (get, post, put, patch, delete)
- Basic DB Management: SQL (select, order by, group by, join)
- Web debugging: Chrome DevTools
- Knowledge of the Theory of Testing
- Knowledge of Types of Testing (Functional, UI/UX, Smoke, Regression), Testing Principles
- Knowledge of SDLC, STLC, Bug Life Cycle
- Understanding of methodologies: Agile (SCRUM / Kanban), Waterfall
Eager to learn and professionally grow within a dynamic team of developers. Seeking projects where I can apply my skills and contribute to creating web applications.