Руслан

Web software engineer, 90 000 UAH

City of residence:
Lviv
Ready to work:
Lviv, Remote

Contact information

The job seeker has provided: Phone number

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

Senior Frontend Developer

from 09.2025 to now (1 year 2 months)
NDA, Дистанційно (IT)

Domain: E-commerce, Marketplace

Developing and maintaining a marketplace platform built from scratch, with responsibility for the frontend from initial architecture and implementation through ongoing product development and support.

Key contributions:
• Built the marketplace frontend from scratch using Vue 3, Nuxt, TypeScript, and Tailwind CSS.
• Developed a role-based access system with different workflows and permissions for users, partners, and moderators.
• Implemented a multi-step product creation flow with product details, pricing, descriptions, image uploads, and dynamic brand management.
• Built a product moderation workflow where submitted products can be reviewed, approved for publication, or returned for revision with moderator feedback.
• Implemented a WebSocket-based moderation locking mechanism that assigns an active moderator to a moderation session and prevents simultaneous processing by another moderator.
• Developed persistent user-specific filtering: filter preferences are stored on the backend and synchronized through the API instead of being limited to local browser storage.
• Built reusable data-table infrastructure used across product, user, partner, moderation, and order management pages.
• Integrated frontend functionality with backend APIs and implemented complex application state and business logic.
• Continue to maintain and evolve the frontend architecture as the marketplace grows and new functionality is introduced.

Middle Frontend Developer

from 07.2023 to 09.2025 (2 years 3 months)
Kreatif Klub, Дистанційно (IT)

Domain: SaaS, Coaching & Education

Developed and maintained a scalable SaaS platform for coaching and educational processes, including session scheduling, progress tracking, analytics, role-based access, chat functionality, and data-heavy dashboards.

Took ownership of key parts of the frontend architecture and delivered complex product features from requirements clarification and solution design through implementation and production support.

Key contributions:
• Built complex dashboards and data-driven user interfaces for managing educational and coaching workflows.
• Implemented role-based functionality and complex business logic for different types of platform users.
• Integrated REST APIs and real-time data flows with backend services.
• Developed chat functionality and integrated it with backend APIs.
• Designed reusable frontend solutions with a focus on maintainability and scalability.
• Worked closely with backend engineers and product stakeholders to translate business requirements into technical solutions.
• Maintained and evolved the frontend architecture as the product grew.

Frontend Developer

from 10.2021 to 07.2023 (1 year 10 months)
NDA, Дистанційно (IT)

Domain: E-commerce, Business Automation

Developed and maintained complex web applications for business automation and e-commerce, with a strong focus on data-intensive workflows, dynamic forms, role-based access, and administration interfaces.

Worked on multiple projects with different levels of frontend ownership, including building frontend applications from scratch and taking them through active product development and long-term maintenance.

Key contributions:
• Designed and implemented complex dynamic forms, editable data tables, and condition-driven user flows.
• Built role-based functionality, administration interfaces, and user management modules.
• Developed purchase and e-commerce workflows involving large amounts of structured data and complex business rules.
• Designed frontend architecture from scratch for multiple projects.
• Integrated REST APIs and handled complex client-side data transformations and state management.
• Collaborated with backend engineers, designers, and product stakeholders on requirements and technical solutions.
• Delivered both team-based and independently owned frontend projects with a focus on maintainability, performance, and UX.

Knowledge and skills

  • TypeScript
  • Vue.js
  • Nuxt.js
  • Git
  • Figma
  • React
  • Node.js
  • JavaScript
  • HTML
  • CSS
  • PostgreSQL
  • TailwindCSS
  • Pinia
  • Vuex
  • Next.js
  • Vuetify
  • WebSocket
  • Responsive design

Language proficiencies

  • Ukrainian — fluent
  • English — above average

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: