Experienced Frontend Developer over 8 years of experience in web development, mobile development and consulting
Although my experience has been with a wide variety of technologies my main focus is on Javascript and it's related frameworks. Below I list them in more detail.
REACT - react-hooks, GatsbyJS, NextJS/JAMStack, create-react-app, routing using react-router (v4), state management via redux, async API communication via redux-thunk/redux-saga, testing via Jest with ReactTestUtils/Enzyme, component lifecycle methods, presentational/container components, CSSTransitionGroups for animation, props checking, Material UI, optimisation etc.
GENERAL FRONTEND - Typescript, HTML5, CSS3 with flex-box, BEM syntax, Semantic UI, Sass/Compass for modular CSS, ES6 transpilation with Babel, jQuery, Gulp/Webpack as build system, ESLint for linting, Material Design, Accessibility compliance (WCAG), Progressive Web Apps etc
MOBILE DEVELOPMENT - React Native Hybrid App development, ES6, Typescript, CSS in JS, React native Testing Library, Redux, Context, Hooks. Android and IOS support, Accessibility
WORKFLOW: Git/Github for version control, JIRA for scrum sprints, Trello/Jira for kanban, Slack for communication, Skype/Google Hangouts for meetups, Zeplin/Invision for frontend designs, Photoshop/Figma for pixel perfect layouts, Swagger for API documentation, Circle CI for continuous integration etc