Available

Yafim

Middle Front-End Developer

Poland 🇵🇱
English (B2)
Interview

Short bio

6+ years of experience in Web development. Specializing in creating responsive and interactive web applications. Possess deep knowledge of JavaScript and TypeScript, along with experience working with various tools and frameworks. I have experience working with teams to build effective, modern web applications that engage customers and drive business results.

Tech stack

Main technologies
ReactNode.jsJavaScriptTypeScriptNext.jsRedux ToolkitPortholePhaser3.jsPixi.jsMatter.jsAxiosHTMLCSSSCSSAnt DesignTailwind CSSJestReact Testing LibraryMongoDBPostgreSQL
Roles
Front-EndBack-End

Work experience

  • Frontend Developer03.2020 – present

    Frontend development

    Responsibilities:
    • Backend development
    • Bug fixing
    • Develop new feature
    • Optimize code and performance
    • UI/UX improvements
    • Resolved critical bugs in real-time chat, notifications, adaptive layout, and custom filtering field
    • Conducted a code review of the entire application. Optimized the code by rewriting 50% of the application's interfaces and styles. Removed all inline styles and split components, which allowed for improved code readability and performance
    • Added functionality for precise product categorization and placement
    • Implemented cryptocurrency payments and integrated OAuth2.0 authentication via a company
    • Redesigned the product card and product list layouts, enhancing the visual appeal of the application in Figma
    • Optimized a company tags for each product page, ensuring accurate representation in search results and social media sharing. This increased CTR and SEO
  • Frontend DeveloperNot specified

    Frontend development

    Responsibilities:
    • Bug fixing
    • Optimize code and performance
    • UI/UX development
    • Was a member of the UI/UX development team, developed main view, game cards, leaderboard, and user cabinet design
    • Configured Webpack from scratch for optimal bundling, performance, custom loaders, plugins, and optimizations for both development and production environment
    • Developed base modules and components, which accelerated the development process and improved the overall efficiency of the team
    • Developed Redux Toolkit store from scratch
    • Implemented data sharing in old and new games between the game and the application using Porthole. Store and process game results, ensuring seamless communication and synchronization of user statistics and achievements
    • Developed an optimized build using Phaser.js/Pixi.js and Matter.js, which streamlined the game development process
    • Developed 3 new games for the platform, using Phaser3.js, Pixi.js and Matter.js
Didn't find the right engineer?All available engineers
Flag icon

U.S.-Based

Discuss Your Project

This is a no-pressure, 30-minute conversation. We will talk through what you are building, identify risks or unknowns, and outline what it would take to do it right.

Certificates

Let's build together.

Talk with a senior engineer about your product idea, architecture, and what it would take to build it.

Upload File
Yafim — Middle Front-End Developer | SoftDoes