Looking for Desktop Engineer (Electron, TS, React) for Private Client

We need a lightweight desktop software solution to connect to an external communication protocol.

Focus areas:

  • Zero bloat: strictly one-on-one text exchange, no public directory or multi-channel complexity.
  • Direct authentication flow via standard credentials/OTP.
  • Fast, typed IPC between the UI and native background processes.
  • Soft-delete visual markers: retain the original body text with a clear "message deleted" tombstone.

Prior experience with real-time sockets or native API libraries is strongly preferred. PM with relevant work examples and your TG handle for fast follow-up.

This isn't a spec; it's a description of how you want something done, not what you want done.

So, what do you want done?

Why not just say you want a custom Telegram client built, instead of dressing it up as a generic external communication protocol integration. The credential and OTP flow, the one on one only scope, the mention of a TG handle for follow up, all of that points pretty clearly to Telegram's MTProto rather than some unnamed protocol.

If that's the case, the part that deserves a direct question is the soft delete requirement. Asking for the original message body to be retained locally with just a tombstone shown when the other person deletes their message is not a normal client feature, it is a way to keep reading messages after someone has deleted them, without their knowledge ➜ what is the actual use case here? As described, this is functionally a surveillance feature, it lets one party silently defeat the other party's expectation that a deleted message is gone, and that is worth naming plainly rather than dancing around.

Or did I get all this wrong? In which case clearer requirements would help.

https://forums.raspberrypi.com/viewtopic.php?t=400638&sid=f24efc7132ef5605e28f46a1eb95e084

Does not work ?

The thread got deleted ...one could ask why ...