Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Ihsan

New

Founding Senior Messenger Engineer React Native, Go & Real-Time

Posted
Discussion

Compensation: $140k – $220k • No equity

Location: Remote Type: Full-time Product: Ihsan Connect Stack: React Native, TypeScript, Go, PostgreSQL, WebSockets, WebRTC

Website: https://ihsan.com/ Instagram: instagram.com/sultansamuelaziz YouTube: youtube.com/@sultansamuelaziz

About Ihsan

We're building a new digital home for the global Muslim community: a super-app that starts with private communication and grows into payments, commerce and media. Ihsan Connect is its foundation, a private messenger built by Muslims, for the Ummah.

What we care about:

  • Free and available worldwide
  • Private and end-to-end encrypted
  • No ads, no tracking, no selling user data
  • Built to connect Muslims across countries, languages and cultures

The role

We're looking for a senior engineer to join our existing team and help take Ihsan Connect to global scale. It's hands-on: you'll work across the React Native app and the Go backend, improving the product we already have and getting it ready for serious international growth. We especially want to hear from engineers who've helped build a real messaging or communication app.

What you'll work on

  • One-to-one and group messaging
  • Real-time delivery: ordering, retries, deduplication and delivery status
  • Offline sync and local storage
  • End-to-end encryption and key management
  • Multi-device sessions and account recovery
  • Media, files and voice messages
  • Push notifications on iOS and Android
  • Voice and video calls
  • Blocking, reporting and abuse prevention
  • Backend reliability, monitoring and horizontal scaling
  • Performance across iOS and Android, and the store releases

What we're looking for

  • Senior engineer who has shipped and maintained production mobile apps
  • Strong React Native and TypeScript
  • Real understanding of real-time messaging architecture
  • WebSockets, push notifications and offline sync
  • How iOS and Android behave in the background
  • Ability to design reliable systems and debug hard production problems
  • Strong product judgment and ownership
  • Clear written and spoken English
  • Comfortable working remotely in a fast-moving founding team

Nice to have

  • Built or substantially contributed to a messenger
  • Go and PostgreSQL
  • WebRTC (voice and video)
  • End-to-end encryption or Signal Protocol
  • Multi-device identity and key management
  • Supporting large numbers of concurrent connections
  • Trust and safety, or anti-spam
  • Products for international or emerging markets

Who this role is not for

If your experience is mostly small apps, prototypes or front-end-only work without real-time or backend depth, this probably isn't the right fit. We need someone who can own reliability at scale. Your first project

Take one real reliability problem in the messenger end to end. For example: make message delivery correct and fast on a flaky mobile connection, with proper ordering, retries and offline sync, and prove it on real devices.

Why join

Ihsan Connect is the communication layer of a broader ecosystem where Muslims connect, pay, discover, trade and collaborate across borders. You'll join early, shape the technical direction, and own infrastructure meant to serve a global community.

How to apply

Email [email protected] with:

  • Your CV and LinkedIn
  • GitHub or a technical portfolio
  • Your location and time zone
  • Compensation expectations and availability
  • Links to messaging products you helped build (App Store, Google Play or public)

And answer briefly:

  1. Which production messaging or real-time product have you worked on?
  2. What did you personally design or build?
  3. How many users, concurrent connections or daily messages did it handle?
  4. How did it handle offline delivery, retries, ordering and sync?

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.