Dmytro Petruk

Frontend Engineer

Ukraine12 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 10+ years in frontend engineering
  • Expert in scalable fintech solutions
  • Strong leadership and mentoring skills
Stackforce AI infers this person is a Fintech Frontend Engineer with strong leadership capabilities.

Contact

Skills

Core Skills

React.jsTypescriptNext.js

Other Skills

LeadershipJavaScriptStrapi.jsHTML 5Front-end DevelopmentCSS3XHTMLjQueryPhotoshopIllustratorGitLESSSCSSTortoise SVNHTML letters

About

With 10+ years in frontend engineering, I build scalable, user-focused web applications. Over the last 5 years at Deel, I’ve focused on fintech. I lead frontend development for PayIns, owning architecture and delivering reliable payment experiences at scale. I work closely with cross-functional teams to turn complex requirements into clean, maintainable solutions using React, TypeScript, and TanStack Query. Beyond delivery, I focus on: • raising engineering standards • mentoring engineers • shaping systems for long-term sustainability I also collaborate on backend services (Node.js, PostgreSQL) to ensure strong end-to-end systems.

Experience

12 yrs 8 mos
Total Experience
3 yrs 4 mos
Average Tenure
5 yrs
Current Experience

Deel

2 roles

Tech Lead, Front-End

Promoted

Jan 2023Present · 3 yrs 4 mos · Remote

  • Lead the frontend for PayIns, owning core payment flows and user-facing features for global customers.
  • Design and evolve React/TypeScript/MobX architecture with a focus on clarity, performance, and long-term maintainability.
  • Collaborate closely with backend, product, and design to translate business requirements into reliable, scalable frontend solutions.
  • Contribute to Node.js services alongside backend engineers where needed for end-to-end delivery.
  • Set and maintain frontend coding standards and best practices for the team.
  • Mentor engineers, run code reviews, and support growth through feedback and pairing.
  • Participate in hiring by interviewing frontend candidates and helping shape the hiring bar.
  • Drive refactoring initiatives to reduce legacy code, simplify flows, and improve onboarding for new teammates.
LeadershipJavaScriptReact.jsTypeScript

Frontend Developer

May 2021Jan 2023 · 1 yr 8 mos · Remote

  • As a Frontend Developer, I worked across multiple teams, including PayIns, Payouts, and Invoicing, developing user-friendly and scalable fintech solutions. My tech stack consisted of React.js, MobX, and TypeScript. I played a crucial role in improving performance, refactoring legacy code, and implementing new features to enhance the payments ecosystem.
JavaScriptReact.jsTypeScript

Codemotion ninjas

Frontend Developer

Oct 2020May 2021 · 7 mos

  • As a Full-Stack Developer, I worked on multiple projects, adapting to diverse tech stacks and business requirements. On the frontend, I built applications using Next.js, React.js, and Redux, ensuring efficient state management and smooth user experiences. On the backend, I developed and maintained APIs using the Strapi framework, handling data modeling, authentication, and integrations with external services. My role involved full-cycle development, from designing features to deployment, ensuring high performance and scalability.
JavaScriptNext.jsStrapi.jsReact.jsTypeScript

Adyax

FrontEnd Developer

Aug 2016Oct 2020 · 4 yrs 2 mos · Kyiv, Kyiv City, Ukraine, remote · Hybrid

  • At Adyax, I primarily worked as a Frontend Developer, contributing to large-scale projects like SBM MonteCarlo and LofSelect. I developed complex web applications using Angular, Next.js, and React.js, focusing on building responsive UI components, optimizing performance, and enhancing user experience.
  • In addition to my frontend work, I also gained backend experience with Drupal, where I contributed to API integrations, content management workflows, and custom module development. My role involved close collaboration with backend engineers, designers, and stakeholders to deliver scalable and maintainable solutions.
JavaScriptNext.jsReact.jsTypeScript

Ffw

FrontEnd Developer

Jan 2014Jul 2016 · 2 yrs 6 mos · Dnipro, Dnipropetrovsk, Ukraine · On-site

  • At FFW, I worked primarily on Drupal-based projects, focusing on frontend development, theming, and UI customization. My responsibilities included implementing custom Drupal themes, ensuring responsive designs, and improving site performance. I also handled various JavaScript tasks, enhancing interactivity, optimizing user experience, and integrating frontend components with Drupal’s backend. My role required close collaboration with backend developers and designers to deliver high-quality web solutions.
JavaScript

Forforce / digital production

Frontend Developer

Jan 2013Oct 2014 · 1 yr 9 mos · Dnipropetrovsk

JavaScript

Freelancer. html coder.

Html coding.

Sep 2012Dec 2012 · 3 mos

Education

Dnipropetrovsk national university Oles Honchar

Specialist degree — Thermal physics

Jan 2006Jan 2011

Stackforce found 100+ more professionals with React.js & Typescript

Explore similar profiles based on matching skills and experience