Senior Software Engineer with 7+ years building React and React Native applications across web and mobile, backed by Node.js services and APIs. Strong Web3 and wallet experience directly relevant to the Web3 wallet ecosystem: integrated smart contracts and wallets including ERC-4337 account abstraction (Zerodev) using Wagmi, Viem and Ethers.js. Comfortable across the stack — front-end components and UX plus robust backend services, REST APIs and middleware — and at home with real-time data feeds and high-volume throughput, having built a live derivatives trading terminal handling streaming market and order data over WebSockets. I care about performance (cut initial load time from 2.9s to 1.4s), web security, clean code, testing (Vitest / Jest / RTL) and coding standards. I work autonomously in distributed, agile teams and communicate clearly in English.
Experience: 7 years
Yearly salary: $58,000
Hourly rate: $30
Nationality: 🌏 Remote
Residency: 🌏 Remote
Experience
Senior Frontend Developer
EVEDEX 2024 - 2025
Created a frontend SDK with a complex mathematical core — order & position modeling, initial and maintenance margin, maximum position size, fee computation and TP/SL management — designed as a reusable, fully typed module. Built a position-modeling calculator with multiple simulation modes: by token amount, position volume and position margin. Integrated the TradingView Charting Library and built tools to manage positions and open orders directly on the chart. Optimized the trading terminal: code splitting and gzip compression reduced bundle size and cut initial load time from 2.9s to 1.4s. Optimized table data editing/updating and implemented infinite scrolling for large datasets. Consumed real-time market data, order-book and position updates over WebSockets to keep the trading terminal live. Developed a referral program and a position-sharing service.
Senior Frontend Developer
Rivo.xyz 2023 - 2024
Integrated an ERC-4337 smart-account wallet (account abstraction), streamlining onboarding for users unfamiliar with non-custodial wallets. Wrote, deployed and integrated simple Solidity smart contracts, wiring on-chain interactions to the UI via Wagmi / Ethers.js. Implemented Feature-Sliced Design (FSD) architecture, accelerating delivery, reducing code duplication and simplifying onboarding for new team members. Developed a referral system and a gamified points program, increasing user engagement and retention by 76%. Built the main dashboard providing a DeFi portfolio overview, plus the strategy list and individual strategy pages.
Technical Lead
ITP 2020 - 2022
Participated in architectural decision-making across a Node.js backend (Nest.js, Express.js) and a React / React Native frontend. Designed PostgreSQL and MongoDB schemas and relations with TypeORM / Prisma and Mongoose, and generated migrations to evolve the schema without data loss. Built and documented REST and WebSocket APIs with OpenAPI / Swagger and integrated Apache Kafka (with Avro schemas) for event streaming between services. Set up CI/CD — authored Dockerfiles and configured GitLab CI and GitHub Actions pipelines for automated builds and deployments. Led six products from concept to production end-to-end, ensuring timely delivery and high-quality outcomes. Managed and mentored a team of four developers: task distribution, code reviews, pull-request approvals and merge-conflict resolution. Built cross-platform mobile features with React Native alongside the React / Next.js web frontend, and integrated Web3 functionality with Wagmi and Ethers.js. Aligned technical solutions with business goals through close stakeholder communication and provided comprehensive documentation for code and system components.
Fullstack Developer
SPT 2018 - 2020
Contributed to server-side architecture design and implementation as part of full-cycle, end-to-end development. Developed a comprehensive design system to ensure consistent UI/UX across products. Built a custom Canvas-based PDF editor for creating and managing label layouts. Developed a label-validation tool and a tagged-package management application, improving data accuracy, logistics and traceability. Participated in team ceremonies and contributed to agile development processes.
Skills
ethereumjs
graphql
nestjs
node
react
react-native
solidity
web3js
front-end