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.