React & React Native Developer @ Jotform

Hayk Karapetyan

React & React Native developer with 11 years shipping production JavaScript & TypeScript — 9 of them at Jotform, building form-builder widgets, dynamic UI engines and cross-platform mobile apps.

0
Years of experience
0
Years at Jotform
0
Core: React & React Native
0
Ship-quality mindset
// 01 — about

React & React Native, done right

I've spent over a decade building UI that ships to millions — polished React interfaces on the web and native-feeling React Native apps on mobile. Type-safe, performant, and battle-tested at scale.

React (Web)

Component architecture, hooks, state management and performance — complex, dynamic UIs and widget systems that stay fast as they grow.

React Native (Mobile)

Cross-platform iOS & Android apps with Expo, native modules, navigation and smooth 60fps UI from a single codebase.

UI Engineering

Reusable component libraries, dynamic form logic, and accessible, pixel-tight interfaces built to handle real-world edge cases.

// 02 — toolbox

Tech stack

The JavaScript & TypeScript tools I reach for, grouped by where they live in the stack.

React (Web)

ReactNext.jsTypeScriptRedux / ZustandReact QueryHooksSPAs / SSR

React Native (Mobile)

React NativeExpoReact NavigationReanimatedNative ModulesPush NotificationsApp Store / Play

UI & Styling

Tailwind CSSCSS-in-JSStyled ComponentsResponsive UIAccessibilityAnimations

Widgets & Dynamic UI

Widget SystemsDynamic FormsComponent LibrariesConditions & LogicEmbeds

Quality & Tooling

JestReact Testing LibraryESLintPrettierStorybookGit

APIs & Ship

Node.jsREST APIsVite / WebpackGitHub ActionsEAS Build
// 03 — journey

Experience

Eleven years of shipping React & React Native — a snapshot of the work and the impact.

React & React Native Developer — Jotform

2017 — Present · 9 years · Form Builder Ecosystem
Building widgets, dynamic UI and mobile apps for one of the world's leading form platforms.

Nine years as a React engineer at Jotform, shipping product used by millions — from the web form builder to the React Native mobile apps.

  • Built custom widgets and reusable React / TypeScript component libraries
  • Developed dynamic form logic — conditions, actions and calculations
  • Contributed to React Native mobile apps across iOS & Android
  • Improved performance for complex, large forms and public submissions

Frontend Developer — Beeweb

2015 — 2017 · 2 years · Web & Product Development

Two years building web products and interfaces — where I sharpened my JavaScript and React fundamentals before Jotform.

  • Developed responsive, interactive UIs for client and product work
  • Built reusable frontend components and page templates
  • Collaborated across design and backend to ship features end to end
// 04 — selected work

Highlighted projects

A few builds that show the range — across React on the web and React Native on mobile.

Jotform — Form Builder Widgets

Custom widgets and reusable UI components for a leading online form platform used by millions.

  • Interactive widgets built in React & TypeScript
  • Embedding options, submission handling & real-time updates
  • Hardened validation for scalable public forms
ReactTypeScriptUI Components

Dynamic Form Logic Engine

The conditions, actions and calculations that make Jotform forms feel alive.

  • Rule engine for conditional show/hide & branching
  • Live calculations across large, complex forms
  • Performance-tuned for thousands of fields
ReactTypeScriptState Management

Jotform Mobile App

Contributed to the React Native apps that bring form building and submissions to iOS & Android.

  • Cross-platform UI from a single codebase
  • Native navigation, gestures & smooth animated screens
  • Offline support & push notifications
React NativeTypeScriptReact Navigation

Reusable Component Library

A shared design-system-driven component library powering consistent UI across products.

  • Accessible, themeable components in React
  • Documented in Storybook for the whole team
  • Type-safe props & tested with RTL
ReactTypeScriptStorybookTailwind

Cross-Platform Mobile App

A React Native (Expo) app shipped to the App Store and Google Play from one TypeScript codebase.

  • Native navigation, gestures & smooth animated UI
  • Push notifications, offline cache & deep links
  • EAS build & over-the-air updates
React NativeExpoTypeScriptReanimated

Next.js Web App

A fast, SEO-friendly SSR app with clean, animated UI and a modern React stack.

  • Server-side rendering & static generation
  • Reusable components & responsive layouts
  • Great Lighthouse scores & edge deploy
Next.jsReactTypeScriptTailwind

Let's build something great

Got a React web app or a React Native mobile app in mind? I'd love to hear about it.