Started working on it in 2014 then moving to full time in 2015 when I graduated university, then in late 2017 finally released it. :D So been full time about 4.5 years at this point.
Electron wouldn't be a great idea since it doesn't work on iOS. React Native would be something to consider, but I've never been super impressed by any of the results (and it comes with a bunch of issues in and of itself, and to my knowledge isn't compatible with macOS like UIKit is now) so I'd change nothing in that regard.