Hello Sir, I am a 5+ years of experience Web Developer, I am an expert in Angular, Node.js, Ionic and many more excellent technologies that may come in handy for you.
I also have a lot of experience in Deploying apps so you won't need to hire a DevOps specialist as I provide all the needed services, including Reverse Proxy Setup like Nginx, Containerization using Docker, Acquiring cloud services with providers like DigitalOcean, AWS, Heroku.
I am from Egypt and I speak English fluently.
Answers:
1. I prefer not to use a state management solution with Angular as I believe it does not fit in its ecosystem, singleton dependency injected services with RxJS is much better.
2. If you have an unstructured nature of data that is not very relational, and if you don't care for ACID properties.
3. It is good, but I believe REST is still the way to go for now.
Kindly contact me to further discuss.