Денис

Senior Frontend developer, 120 000 UAH

Employment type:
full-time
Age:
27 years
City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Lead Fullstack Developer

from 09.2022 to 04.2026 (3 years 8 months)
Flexitech, Дистанційно (IT)

White-label payment systems for international markets — personal cabinet and checkout products localized for multiple regions.

Responsibilities:
Designed scalable frontend and backend architecture from scratch, aligned with Product Owner
Developed REST APIs on Node.js and PostgreSQL with JWT-based authentication
Led Vue 2 → Vue 3 migration of legacy codebase while shipping features in parallel
Implemented centralized logging via Sentry across frontend and backend
Led a team of 3 frontend developers: code reviews, 1-on-1s, onboarding, full-cycle hiring

Achievements:
Increased development velocity by 15% after Vue 3 migration and architectural refactoring
Built and scaled 5 localized payment products (i18n) for different international markets
Established scalable state architecture using Pinia and domain-based slicing

Senior Frontend Developer

from 01.2022 to 09.2023 (1 year 9 months)
NDA(Large-scale ecommerce delivery platform), Дистанційно (IT)

Customer-facing delivery platform with web app, mobile app, and dedicated courier/picker applications.

Responsibilities
Developed user management and product search systems
Owned frontend releases and monitoring via Grafana (release engineer role)
Conducted technical interviews and mentored junior developers
Achievements
Improved Core Web Vitals (LCP & FCP) by 20%, achieving green-zone performance
Implemented code-splitting and lazy-loading strategies to optimize bundle size

Frontend Developer

from 01.2020 to 01.2022 (2 years)
NDA (Banking institution), Дистанційно (IT)

Internal tooling for a bank — release management system and a company-wide UI Kit used across multiple internal products.

Responsibilities
Developed internal release management system end-to-end (React + Node.js + Python on Flask)
Built backend endpoints on Flask for internal tooling
Contributed to internal UI Kit used company-wide
Delivered internal tech talks on Core Web Vitals and frontend performance

Education

Технічний університет звʼязку та інформації

Інформатика та обчислювальна техніка, Київ
Higher, from 2018 to 2022 (4 years)

Сімферопольский колледж радіоелектроніки

Компʼютерні системи та комплекси, Сімферополь
Specialized secondary, from 2014 to 2018 (4 years)

Additional education and certificates

2026, 2 місяці

Knowledge and skills

  • Збірка FPV
  • Паяння радіоелементів
  • STM32
  • UART
  • I2C
  • React
  • Next.js
  • Vue.js
  • Tailwind CSS
  • Відповідальність
  • Уважність
  • Акуратність

Language proficiencies

English — above average

Additional information

enior Fullstack Engineer with 6+ years across the stack — React, Vue 2/3, Next.js, Nuxt on the frontend, and Node.js with Python (Flask) on the backend. Builds end-to-end features: REST APIs, authentication (JWT, OAuth), real-time systems (WebSockets, WebRTC), and SSR UIs. Strong in PostgreSQL design and clean layered architecture. Recently designed and built a multi-agent LLM pipeline on the Anthropic Claude API with custom orchestration in TypeScript — covering prompt engineering, structured output, and cost-aware integration. Comfortable leading technical decisions and mentoring, while still primarily a hands-on engineer.

Languages
TypeScript, JavaScript, Python, HTML, CSS, SQL
Frontend
Vue 3, Vue 2, React, Next.js (SSR, app router), Nuxt 2/3, Pinia, Vuex, Redux Toolkit, RTK Query, i18n
Backend
Node.js, Express, NestJS, Python (Flask), REST API design
Databases
PostgreSQL, MongoDB, SQLite
Auth & Realtime
JWT, refresh tokens, Google OAuth, middleware-based authorization, WebSockets, WebRTC
Architecture
System Design, Clean Architecture, layered backend (middleware → services → controllers), SSR, code splitting, lazy loading, domain-based state slicing, performance optimization (Core Web Vitals)
DevOps & Tools
Git, GitHub Actions (CI/CD), GitLab CI, Docker (working with containerized services), Sentry, Grafana, Vercel, Netlify
Leadership
Team leadership (3 direct reports), full-cycle hiring (screening → technical interview → offer), 1-on-1s and performance reviews, SBI feedback framework, onboarding process design, mentoring, cross-functional collaboration with Product

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: