React/TypeScript engineer with 9+ years of experience building SaaS web and mobile applications across admin dashboards, data-rich interfaces, integrations, authentication, analytics, and internal tooling. Frontend-primary with strong full-stack TypeScript experience across Next.js, React Native, Node.js, PostgreSQL, tRPC, REST APIs, and schema-driven data flows. Experienced in owning product features end to end, improving reliability, and maintaining reusable UI and utility packages, including open-source NPM projects.
• Built and scaled a role-based Next.js admin dashboard for managing users, rewards, quests, survey/game platforms, image assets, and internal admin workflows.
• Implemented secure admin access with NextAuth, protected routes, role-based navigation, and action-level dashboard permissions.
• Shipped external offerwall/postback integrations for survey and game platform partners, handling validation, transaction metadata, points conversion, reversals, notifications, and partner-specific edge cases.
• Developed tRPC/API endpoints, TanStack Query flows, validators, PostgreSQL/Drizzle migrations, and server actions to support frontend-facing product features.
• Built audit trail infrastructure across admin entities, including users, images, quests, packages, notifications, modals, and platform records.
• Delivered React Native / Expo screens and reusable UI components from Figma designs for quest, survey, offerwall, activity history, and home-tab experiences.
• Improved reliability and performance through postback deduplication, hash validation, logging, query invalidation, filter persistence, bundle analysis, asset optimization, and error handling.
• Owned React + TypeScript frontend architecture during the platform’s transition from a Lerna monorepo to Nx + PNPM workspaces.
• Built and optimized graph-heavy dashboard experiences using Recharts, resolving performance bottlenecks and legacy rendering issues.
• Architected reusable UI and form infrastructure from Figma designs using React, styled-components, React Hook Form, and shared component patterns to improve consistency across the application.
• Integrated Mixpanel tracking for high-impact user actions, enabling product analytics and behavioral insights across key workflows.
• Delivered full-stack features across NestJS services, REST APIs, validation schemas, PostgreSQL schema changes, TypeORM migrations, and service integrations needed to support frontend-facing product work.
• Improved authentication, RBAC, and account-management flows, including 2FA, invite/user/team management, account-owner/admin visibility, and team-based access logic.
• Contributed to platform modernization by extracting shared packages and maintaining reusable internal npm libraries.
• Improved production reliability through hotfixes and edge-case handling across alert delivery, notification recipients, gateway/device signal testing, deleted entities, authentication/session flows, and reporting.
Led mobile UI development in React Native, building interactive UI components from Figma designs and simulating full application flows with dummy data to validate UX behavior.
• Built and maintained a complex booking platform with dynamic form workflows using AngularJS and SCSS; supporting multiple services and configurable booking logic.
• Implemented initial data visualization using D3.js and supported migration to Tableau-based reporting.
• Integrated Adyen and PayPal payment gateways and implemented end-to-end transaction flows handling payment authorization and success/failure states.
• Supported production releases through manual SSH deployments and later Jenkins CI/CD pipelines, including release executions, release notes preparation, and pipeline maintenance.
• Led the implementation of the application’s i18n system, building Node.js tooling to generate, transform, and distribute translation files (JSON ↔ XLSX) and streamline localization workflows.
Jobicy
617 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: