Ukraine's #1 job service
Andrii
Front-end engineer
- Considering positions:
- Front-end engineer, Fullstack-програміст
- City of residence:
- Chernivtsi
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberEmailMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20582965/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
ANDRII DANYK
Senior Frontend Engineer | React · Next.js · TypeScript | Full-Stack: Node.js · NestJS
[open contact info ](look above in the "contact info" section) • [open contact info ](look above in the "contact info" section) • Telegram: @danykandrii • Chernivtsi, Ukraine (Remote, UTC+3)
[open contact info ](look above in the "contact info" section)
PROFESSIONAL SUMMARY
Senior Frontend Engineer with 8 years of commercial experience building web and mobile products with React and
TypeScript across iGaming, ticketing CRM, workforce management and banking. Focused on Next.js (App Router,
SSR/SSG), frontend architecture and performance: built a reusable Next.js + Strapi template that powers about 10
production sites and raised Lighthouse performance scores from ~45 to 85–90. Migrated a large ticketing CRM frontend
from jQuery/Twig to React and Next.js, owning the Stripe-based checkout and payment flows. Also builds REST APIs with
Node.js and NestJS on PostgreSQL (Supabase, Prisma), and has 3 years of React Native experience for iOS and Android.
TECHNICAL SKILLS
Frontend: React, Next.js (App Router, SSR, SSG), TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Material
UI, Framer Motion
State & Data: Redux, Redux Observable, Apollo Client, GraphQL, REST APIs, React Hook Form
Architecture & Performance: Micro Frontends, Core Web Vitals, code splitting, lazy loading, virtualization
CMS & Payments: Strapi, Payload CMS, Stripe
Backend: Node.js, NestJS, Python, PostgreSQL (Supabase, Prisma), MySQL
Mobile: React Native (iOS & Android), Xcode, Android Studio
Testing: Jest, React Testing Library
DevOps & Tools: Vercel, Railway, AWS S3, Docker, Git, Jira, Figma, SonarQube
AI-assisted development: Cursor, Claude Code, MCP
PROFESSIONAL EXPERIENCE
Senior Software Engineer, Favbet 06/2024 – Present
• Architect and maintain the company's corporate website, partner portal and promotional landing pages for marketing
campaigns, built on Next.js (App Router, SSR, SSG), React, TypeScript and Tailwind CSS.
• Built a reusable Next.js + Strapi site template that became the foundation for about 10 production sites, letting
non-technical staff manage content through custom CMS dashboards.
• Designed Strapi content models and connected them to Next.js frontends through REST APIs, keeping data contracts
between the CMS and the UI consistent across projects.
• Raised Lighthouse performance scores from ~45 to 85–90 by improving Core Web Vitals through image optimization,
code splitting and lazy loading of pages and media.
• Build REST APIs and backend features with Node.js, NestJS and Python, reducing handoffs between the frontend and
backend teams.
• Set up deployment workflows on Vercel and Railway and integrated AWS S3 for media storage.
• Cover new features with unit and integration tests (Jest, React Testing Library).
• Review code, onboard new team members, and take part in sprint planning, estimation and production debugging.
Team: 1 PM, 1 TL, 3 FE, 2 BE, 1 QA
Tech: Next.js, React, TypeScript, Tailwind CSS, Strapi, Payload CMS, Node.js, NestJS, Python, AWS S3, Docker, Vercel, Railway, Jest,
React Testing Library, Git, Figma, Jira
Frontend Developer, Deloitte 05/2022 – 06/2024
• Migrated the frontend of a large ticketing CRM platform from jQuery and Twig to React, preserving complex business
logic while improving maintainability.
• Fully owned ticket checkout pages and payment forms, integrating Stripe into multi-step booking flows.
• Moved part of the legacy Twig rendering to server-side rendering with Next.js, with content loading progressively on
scroll.
• Built an MVP for hotel booking by reusing CRM components, and handled complex async flows in payment and
booking journeys with Redux Observable.
• Optimized heavy data tables with pagination and virtualization.
Team: 1 PM, 2 TL, 4 FE, 2 BE, 2 QA, 1 DevOps
Tech: React, Next.js, TypeScript, Redux Observable, React Hook Form, Stripe, REST APIs, Figma, Jira, Git
Frontend Developer, Yozmatech 03/2020 – 04/2022
• As the sole frontend developer, built core modules of a corporate communication and work-management platform,
including interview scheduling, employee availability, time-off, vacation and maternity-leave calendar workflows.
• Built cross-platform mobile features with React Native for iOS and Android alongside the web client.
• Built interactive employee profile pages (Framer Motion) and contributed to a micro-frontend architecture integrating
GraphQL APIs.
Team: 1 PM, 1 Designer, 1 FE, 1 BE
Tech: React, React Native, TypeScript, GraphQL, Apollo Client, Node.js, Material UI, Micro Frontends, Framer Motion, Figma, Jira,
SonarQube
Frontend Developer, TechHunt 09/2018 – 01/2020
• Built a banking investor platform for Raiffeisen Bank Aval, enabling streamlined communication between bank
managers and investors.
• Developed the admin panel and cross-platform mobile components, and implemented a calendar system for
investor-manager meeting scheduling.
• Integrated the frontend with backend microservices via REST APIs.
Team: 1 PM, 2 FE, 2 BE, 1 QA
Tech: JavaScript, React, Redux, React Native, Material UI, REST APIs, Jira, Git
EDUCATION
Associate Degree, Chernivtsi Cooperative Professional College of Economics & Law 2017 – 2020
LANGUAGES
English: Upper-Intermediate (B2) | Ukrainian: Native
Senior Frontend Engineer | React · Next.js · TypeScript | Full-Stack: Node.js · NestJS
[
[
PROFESSIONAL SUMMARY
Senior Frontend Engineer with 8 years of commercial experience building web and mobile products with React and
TypeScript across iGaming, ticketing CRM, workforce management and banking. Focused on Next.js (App Router,
SSR/SSG), frontend architecture and performance: built a reusable Next.js + Strapi template that powers about 10
production sites and raised Lighthouse performance scores from ~45 to 85–90. Migrated a large ticketing CRM frontend
from jQuery/Twig to React and Next.js, owning the Stripe-based checkout and payment flows. Also builds REST APIs with
Node.js and NestJS on PostgreSQL (Supabase, Prisma), and has 3 years of React Native experience for iOS and Android.
TECHNICAL SKILLS
Frontend: React, Next.js (App Router, SSR, SSG), TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Material
UI, Framer Motion
State & Data: Redux, Redux Observable, Apollo Client, GraphQL, REST APIs, React Hook Form
Architecture & Performance: Micro Frontends, Core Web Vitals, code splitting, lazy loading, virtualization
CMS & Payments: Strapi, Payload CMS, Stripe
Backend: Node.js, NestJS, Python, PostgreSQL (Supabase, Prisma), MySQL
Mobile: React Native (iOS & Android), Xcode, Android Studio
Testing: Jest, React Testing Library
DevOps & Tools: Vercel, Railway, AWS S3, Docker, Git, Jira, Figma, SonarQube
AI-assisted development: Cursor, Claude Code, MCP
PROFESSIONAL EXPERIENCE
Senior Software Engineer, Favbet 06/2024 – Present
• Architect and maintain the company's corporate website, partner portal and promotional landing pages for marketing
campaigns, built on Next.js (App Router, SSR, SSG), React, TypeScript and Tailwind CSS.
• Built a reusable Next.js + Strapi site template that became the foundation for about 10 production sites, letting
non-technical staff manage content through custom CMS dashboards.
• Designed Strapi content models and connected them to Next.js frontends through REST APIs, keeping data contracts
between the CMS and the UI consistent across projects.
• Raised Lighthouse performance scores from ~45 to 85–90 by improving Core Web Vitals through image optimization,
code splitting and lazy loading of pages and media.
• Build REST APIs and backend features with Node.js, NestJS and Python, reducing handoffs between the frontend and
backend teams.
• Set up deployment workflows on Vercel and Railway and integrated AWS S3 for media storage.
• Cover new features with unit and integration tests (Jest, React Testing Library).
• Review code, onboard new team members, and take part in sprint planning, estimation and production debugging.
Team: 1 PM, 1 TL, 3 FE, 2 BE, 1 QA
Tech: Next.js, React, TypeScript, Tailwind CSS, Strapi, Payload CMS, Node.js, NestJS, Python, AWS S3, Docker, Vercel, Railway, Jest,
React Testing Library, Git, Figma, Jira
Frontend Developer, Deloitte 05/2022 – 06/2024
• Migrated the frontend of a large ticketing CRM platform from jQuery and Twig to React, preserving complex business
logic while improving maintainability.
• Fully owned ticket checkout pages and payment forms, integrating Stripe into multi-step booking flows.
• Moved part of the legacy Twig rendering to server-side rendering with Next.js, with content loading progressively on
scroll.
• Built an MVP for hotel booking by reusing CRM components, and handled complex async flows in payment and
booking journeys with Redux Observable.
• Optimized heavy data tables with pagination and virtualization.
Team: 1 PM, 2 TL, 4 FE, 2 BE, 2 QA, 1 DevOps
Tech: React, Next.js, TypeScript, Redux Observable, React Hook Form, Stripe, REST APIs, Figma, Jira, Git
Frontend Developer, Yozmatech 03/2020 – 04/2022
• As the sole frontend developer, built core modules of a corporate communication and work-management platform,
including interview scheduling, employee availability, time-off, vacation and maternity-leave calendar workflows.
• Built cross-platform mobile features with React Native for iOS and Android alongside the web client.
• Built interactive employee profile pages (Framer Motion) and contributed to a micro-frontend architecture integrating
GraphQL APIs.
Team: 1 PM, 1 Designer, 1 FE, 1 BE
Tech: React, React Native, TypeScript, GraphQL, Apollo Client, Node.js, Material UI, Micro Frontends, Framer Motion, Figma, Jira,
SonarQube
Frontend Developer, TechHunt 09/2018 – 01/2020
• Built a banking investor platform for Raiffeisen Bank Aval, enabling streamlined communication between bank
managers and investors.
• Developed the admin panel and cross-platform mobile components, and implemented a calendar system for
investor-manager meeting scheduling.
• Integrated the frontend with backend microservices via REST APIs.
Team: 1 PM, 2 FE, 2 BE, 1 QA
Tech: JavaScript, React, Redux, React Native, Material UI, REST APIs, Jira, Git
EDUCATION
Associate Degree, Chernivtsi Cooperative Professional College of Economics & Law 2017 – 2020
LANGUAGES
English: Upper-Intermediate (B2) | Ukrainian: Native
Similar candidates
-
Front-end Engineer
Remote -
Front-end developer
20000 UAH, Remote, Kyiv -
Front-end engineer
40000 UAH, Remote -
Front-end engineer
Remote -
Front-end engineer
20000 UAH, Remote, Kropyvnytskyi -
Front-end engineer
75000 UAH, Remote, Khmelnytskyi