Hanoi, Vietnam · Enterprise No. 0111489026 · Since 07 May 2026
Engineering you canlook up.
JD Solutions is a software company in Hanoi. We design, build and operate applications for Apple platforms, Android and the web — and we publish the registration details that let anyone confirm exactly who stands behind them.
A company registered in Hanoi with an enterprise code anyone can look up on the national business registration portal.
Enterprise and tax code
0111489026Enterprise and tax code
Registered in Hanoi, Vietnam
2026Registered in Hanoi, Vietnam
Practices, from design to operations
4Practices, from design to operations
First reply to any enquiry
1 dayFirst reply to any enquiry
Capabilities
What we build
Four practices, one team. We take a product from an empty repository to a release your users can install, then keep it running.
Apple platforms
Native iPhone and iPad applications in Swift and SwiftUI, built to clear App Review the first time.
Swift, SwiftUI, UIKit interop
TestFlight builds and staged rollout
App Store Connect setup and metadata
Privacy manifests and review responses
Android and cross-platform
Kotlin where the platform matters. A shared codebase only when it genuinely saves work, never as a default.
Kotlin and Jetpack Compose
Flutter and React Native
Google Play release management
Device and OS coverage testing
Web and backend
TypeScript front ends over services that hold up under real traffic and real data.
Next.js and React
Node.js and Go services
PostgreSQL schema and query design
REST and GraphQL API contracts
Run and maintain
Shipping is the start. We keep releases predictable and problems visible before your users report them.
Release pipelines and versioning
Monitoring, alerting and on-call
Incident response and postmortems
Documented handover to your team
How we work
Four stages, in order
The sequence is fixed because each stage produces the input the next one needs. No stage starts on a verbal agreement.
01
Scope
A short, paid discovery. We write down the problem, the constraints and what finished means, then estimate against that document rather than a conversation.
02
Build
Two-week increments. At the end of each one you get a build you can install and use, not a status report describing one.
03
Ship
We prepare the store listing, submit the release, answer review questions and stay on it until the first version is live.
04
Operate
Monitoring, fixes and a maintenance window you can plan around — or a clean handover with documentation, if your team takes it from here.
Engagements
Three ways to work with us
Pick the one that matches where your product already is.
Product build
Fixed scope, fixed milestones, one team responsible from the first commit to the first release.
Best for
A first version you need in the hands of real users.
One email is enough to begin. Describe the product and where it is stuck, and we will come back within one business day with questions worth answering.