Roman

Senior Full Stack Engineer, 180 000 UAH

Employment type:
full-time
Age:
45 years
City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberLinkedIn

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 Full-Stack Engineer

from 08.2021 to 04.2026 (4 years 9 months)
N-iX, Дистанційно (IT)

Worked on long-term Swiss and UK client engagements under NDA.

■ Led the modernization of a large React and TypeScript codebase, refactoring legacy components, improving frontend architecture, extending Redux Toolkit state management, and introducing reusable patterns.
■ Owned end-to-end delivery of product features, from requirements analysis and technical design through frontend and backend implementation, testing, release coordination, and production validation.
■ Drove technical and architectural decisions across frontend and backend, defining API integration patterns, data flows, error-handling strategies, and scalable solutions for business-critical functionality.
■ Introduced React Query as the standard server-state solution, reducing duplicate API requests by approximately 30% through caching, request deduplication, and structured query invalidation.
■ Improved engineering quality and developer experience for a team of 15 engineers by introducing ESLint, Prettier, Husky, and automated pre-commit checks; also conducted code reviews and participated in technical interviews.
■ Expanded automated test coverage across 15+ critical business flows, improving release confidence and reducing the risk of production regressions.
■ Owned the complete onboarding of a new brand onto the platform, covering UI adaptation, backend service changes, database migrations, automated and E2E testing, release preparation, and production rollout.
■ Applied AI-assisted engineering workflows with Claude Code for legacy code analysis, complex refactoring, technical documentation, and code review, accelerating investigation and implementation while maintaining
code quality.

Senior Frontend Engineer

from 09.2020 to 08.2021 (1 year)
Software Development Hub, Дистанційно (IT)

■ Led frontend development for a CMS platform used for data collection and analysis, coordinating feature delivery and technical decisions within a small engineering team.
■ Designed and built reusable UI components, reducing code duplication and improving development efficiency across multiple application modules.
■ Refactored legacy frontend flows, simplifying implementation and improving maintainability of the codebase.
■ Collaborated closely with backend engineers, QA, and stakeholders to deliver features and validate critical business workflows.

Frontend Developer

from 11.2019 to 10.2020 (1 year)
Roll'n'Code, Запоріжжя (IT)

US client under NDA.

■ Maintained and improved a web-based reading platform, focusing on usability, performance, and overall user experience across content-heavy pages.
■ Built and maintained frontend features using React and TypeScript, improving user experience and extending core product capabilities.
■ Optimized rendering and interaction patterns for a smoother reading experience across devices.
■ Added unit test coverage and manually verified core user flows for stability.
■ Helped evolve the frontend codebase toward better maintainability through incremental refactoring and more reusable UI patterns.

Full stack developer

from 07.2018 to 10.2019 (1 year 4 months)
RaiseNow, Дистанційно (IT)

■ Contributed to the ongoing development of a Switzerland fundraising platform, supporting donation flows and user interactions.
■ Improved the stability of a legacy React/TypeScript codebase while extending its functionality.
■ Implemented UI enhancements, improving usability and overall consistency of the application.
■ Contributed backend updates in Python to support feature delivery.

Full stack developer

from 01.2013 to 07.2018 (5 years 7 months)
Eltima Software, Запоріжжя (IT)

■ Maintained company websites and product landing pages, supporting multiple software products and marketing initiatives.
■ Built frontend using JavaScript and jQuery, including development of custom plugins to extend UI behavior.
■ Contributed to backend development using PHP and MySQL, supporting data-driven features and integrations.
■ Improved legacy code maintainability through refactoring and more structured code patterns.
■ Collaborated with design and marketing teams to deliver user-facing features aligned with business goals.

Education

Woolf University

Master’s Degree in Computer Science (Software Engineering), Київ
Higher, from 2023 to 2026 (3 years)

Delivered via Neoversity (Woolf-affiliated college)

This Master of Science in Computer Science worth 90 ECTS credits, represents 18 months (2250 hours) of study. The Malta Further and Higher Education Authority (MFHEA) deems this degree to be at the EQF7 of the Malta Qualifications Framework and the European Qualifications Framework for Lifelong Learning. Woolf is a licensed Higher Education Institution (2019-015).

European University

Enterprise Economics, Київ
Higher, from 2010 to 2016 (6 years)

Additional education and certificates

2019

2026

2026

Knowledge and skills

  • Організованість
  • React
  • TypeScript
  • Node.js
  • JavaScript
  • Redux Toolkit
  • React Query
  • Next.js
  • Tailwind CSS
  • Material UI
  • Styled-components
  • CI/CD
  • GitHub Actions
  • Git
  • Docker
  • Docker Compose
  • AWS
  • REST API
  • NestJS
  • Express.js
  • Jest
  • Playwright
  • AI prompting
  • AI integration
  • Claude API
  • GraphQL
  • MongoDB
  • PostgreSQL
  • Python
  • HTML
  • CSS
  • Figma
  • Jira
  • GitHub
  • jQuery
  • MySQL

Language proficiencies

  • Ukrainian — fluent
  • English — above average

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: