The Open Platform

Software Engineer (React Native, TS)

Не указана
  • Сербия
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • React Native
  • TypeScript

TON Connect is an infrastructure product that provides secure and seamless integration between wallets and decentralized applications within TON ecosystem.

Our mission is to build a standardized and scalable connectivity framework that:

  • Is developer-friendly and easy to integrate with dApps.
  • Supports multiple wallet providers with flexible configurations.
  • Can handle millions of users efficiently.

Our goal is to enhance the infrastructure and improve the protocol with the help of talented engineers.

We are seeking a talented Software Engineer to join our portfolio project, TON Connect, and become a key part of its innovative journey.

Responsibilities:

  • Own Web and React Native WalletKit SDKs with clean public APIs, npm distribution, and feature parity across platforms.
  • Coordinate with iOS and Android teams to integrate new wallet features, implement polyfills, and maintain cross-platform consistency.
  • Build reliable dApp connections, asset management, transaction flows, and persistent state handling for both Web and React Native environments.
  • Provide post-release support, bug fixes, performance optimization, and partner integration assistance across both platforms.
  • Maintain comprehensive documentation, sample apps, automated tests, and CI pipelines for Web and React Native SDKs.

Requirements:

  • 5+ years JavaScript/TypeScript development with shipped libraries/SDKs distributed via npm and used by external applications.
  • Strong React Native experience including native bridge communication, platform-specific APIs, background tasks, and deep/universal linking.
  • Web fundamentals including service workers, IndexedDB/localStorage, WebCrypto API, SSE/WebSocket patterns, and offline-first architecture.
  • Performance and quality discipline including bundling optimization, tree-shaking, unit/integration tests, cross-browser compatibility, and CI.
  • Clear technical communication in English and ability to collaborate with native mobile teams on API design and feature implementation.

Nice-to-haves

  • Web3/TON exposure including wallet integration, key management, signing flows, TON Connect protocol, and token/NFT handling.
  • Native module development experience for iOS and Android including bridging JavaScript to native code and debugging hybrid apps.
  • Security best practices including secure storage patterns, biometric integration, credential management, and safe secret handling across platforms.
  • Monorepo tooling experience including workspace management, shared packages, versioning strategies, and cross-platform testing frameworks.
  • Open-source maintenance including semantic versioning, changelog management, issue triage, community engagement, and telemetry/analytics for SDKs.

TON Connect is an equal opportunity employer.