Senior Frontend Engineer

Marat Z

Information

Available hours \ week
20 - 30 h/w
Seniority level
Senior
Years of experience
5 yrs.
Location
Armenia, Yerevan
Nationality
Armenia
Timezone
(GMT+04:00) Yerevan

Languages

Armenian
Fluent (C2)
Russian
Fluent (C2)
English
Advanced (C1)

About

Marat is a Senior Frontend Engineer with 5 years of experience specializing in React.js, Next.js, TypeScript, and JavaScript. He has developed scalable e-commerce platforms and complex frontend systems across various domains, enhancing user experiences through effective collaboration in agile environments. His background includes building automation frameworks that improve product stability. Marat holds a degree in Computer Science and has completed studies at the Yerevan State Conservatory.

Experience

Ucraft

Software Engineer

About the Project

Ucraft Next is a comprehensive no-code website builder and e-commerce platform designed to help businesses and agencies launch professional online stores and sites quickly without technical barriers. It combines a drag-and-drop visual editor, built-in SEO and marketing tools, customizable templates, e-commerce features such as inventory, payments, shipping, and multicurrency support, and a white-label partner program.The platform also supports multiple product types - physical, digital, bookings, reservations, and more - making it a versatile solution for entrepreneurs and brands of all sizes.

  • E-commerce

Responsibilities

I was a core frontend engineer focused on the e-commerce platform, where I built and scaled complex features, including product management (multiple product types), shipping and payment flows, order management, and related business logic. I also helped build a custom analytics tool and developed new widgets for the Visual Editor, participating in several cross-product initiatives. Working within a structured agile environment, I collaborated closely with backend, design, and product teams. Being part of a core team on a large, evolving product significantly strengthened my architectural thinking and engineering maturity.

SoftConstruct

Software Engineer

About the Project

At SoftConstruct, I currently work on several large-scale products across different domains, including a metaverse platform, crypto exchange ecosystem, and multiple iGaming solutions. I’m also involved in developing browser-based games for a major game provider, along with contributing to various internal initiatives. The projects are fast-paced and technically demanding, often involving real-time interactions and performance-sensitive interfaces.

  • GameDev
  • Gambling
  • Cryptocurrency
  • Fintech

Responsibilities

At SoftConstruct, I work across multiple products and teams, contributing to projects in very different domains. The variety of initiatives requires me to quickly understand new business contexts and adapt my approach accordingly. I build and enhance complex frontend systems using React, Next.js, Redux, Zustand, and Pixi.js, working on interactive gaming interfaces, fintech flows, and real-time dashboards. This experience has strengthened my flexibility, sense of ownership, and ability to deliver well-structured solutions across diverse environments.

Ucraft

Automation Engineer

About the Project

Ucraft Next is a comprehensive no-code website builder and e-commerce platform designed to help businesses and agencies launch professional online stores and sites quickly without technical barriers. It combines a drag-and-drop visual editor, built-in SEO and marketing tools, customizable templates, e-commerce features such as inventory, payments, shipping, and multicurrency support, and a white-label partner program. The platform also supports multiple product types - physical, digital, bookings, reservations, and more - making it a versatile solution for entrepreneurs and brands of all sizes.

  • E-commerce

Responsibilities

As part of the Ucraft Next QA team, I worked on building and evolving the core automation framework used to test the platform. I developed and maintained the internal testing infrastructure for creating and executing automated end-to-end tests across multiple services. A big part of my work involved designing and implementing scalable Page Object Models for different features within Ucraft Next, enabling full coverage of user flows and system interactions. Through this work, I helped improve test reliability, coverage, and overall product stability.

Education

Basic IT Center

2020 - 2021
Computer Science

Yerevan State Conservatory after Komitas

2014 - 2020
Performing Arts