Responsibilities

  • Own React (Expo/Electron) app development with clean, modular architecture
  • Build UI using modern React stack (TypeScript, RN Navigation, Zustand/Recoil/Jotai)
  • Implement local first / local only apps
  • Integrate mobile apps with distributed systems, local inference, and p2p layers
  • Work with REST/WebSockets, async flows, and secure data storage
  • Build native modules (iOS/Android) when needed
  • Work with offline-first systems, caching, and performance
  • Integrate SDKs (payments, crypto, AI models, etc.)
  • Write reliable code: unit tests, E2E tests (Maestro/Appium/Playwright)
  • Work with TypeScript across the stack (frontend and backend)
  • Bonus: distributed/P2P APIs, on-device ML, cryptography

Job requirements

  • 5+ years of experience in fullstack development
  • Expert-level proficiency in Node.js/JavaScript for backend development and React frontend framework
  • Experience with performant data handling on constrained devices (via SQLite or similar)
  • Proven experience building and scaling distributed systems or event-driven architectures
  • Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes)
  • Proficiency with databases and deep understanding of data modeling and optimization
  • Solid understanding of networking, security principles, and best practices for production systems
  • Experience with real-time data streaming and RPC implementations
  • Ability to work independently in a remote environment and communicate effectively across time zones