Hello
As per description you want need an expert to develop a mobile app
I read your whole the requirements and we are able to do as per your requirements
Over the past years, I have helped many companies build mobile solutions and I have been using a lot of good programming practices and patterns, that help me write better code.
Most of the applications I have worked on I have developed from scratch, so I know how to design application architecture and write clean and well-maintained code.
I have also maintained legacy code and am very familiar with debugging and refactoring.
Key Features for iOS
• App wire-framing (Balsamiq Mockup) and prototyping (InVision). Architecture design with due focus on lightweight iPhone/iPad CPU/RAM friendly apps which are scalable, extensible, testable and reusable.
• Publishing to iTunes - Distribution archive creation, upload to iTunes connect Submission for review.
Android Development :
Programming languages: Kotlin, Java, SQL
Tools: RxJava, Retrofit, Dagger, Toothpick, Room, Picasso, Glide, JUnit, Mockito, Android architecture components, Moxy, Mosby
Frameworks: Android, Flutter, React Native, Firebase, Facebook, Twitter, AdMob, Google Maps
Environments: Android Studio, JIRA, Trello, Youtrack, Git, Jenkins, Upsource
Architecture: Clean, MVP, MVVM, SOLID, DRY, KISS
Methodologies: Agile, Scrum, Kanban, Scrumban
Hope we can work togather
Thanks
Sunil