Build Cross-Platform Document Reader, Editor & Annotation SDK (Android, iOS, Web)
Budget: $5,000 – $10,000 USD
We are looking for a highly experienced developer or team to build a custom SDK that allows reading, editing, and annotating a wide range of document types:
PDF, DOC/DOCX, PPT/PPTX, TXT, (Optional: XLS/XLSX support in future)
The SDK must be cross-platform and usable on:
Android (Kotlin)
iOS (Swift/Obj-C)
Web (JavaScript/React-compatible)
It should be built to scale, allowing easy integration across multiple mobile and web applications without any third-party licensing restrictions.
Scope of Work:
Must support the following core features:
Open and render documents (PDF, DOCX, PPT, TXT)=
Editing: add/remove pages, edit text, bold, italic, insert elements
Annotation tools: highlight, underline, shapes, text boxes, comments
Save/export edited files
Basic digital signature capability
Cross-platform compatibility: Android, iOS, Web
Offline functionality (no server-side rendering required)
Must include standard document viewer features:
Zoom in/out
Reader mode (optional)
Liquid mode (reflowable text layout for better readability) (optional)
Color inversion / night mode
Clean, modular, and reusable SDK architecture
Developer documentation and sample integration code for each platform
Full ownership of source code with one-time cost — no license restrictions
Deliverables:
Source code of SDK for Android, iOS, and Web
Sample integration project for each platform
Full SDK documentation (developer-friendly)
Optional: Post-delivery support for 1 month for bug fixes
Pre-screening Questions (Answer in Proposal):
Have you developed or contributed to a similar document SDK? Please describe.
Which platforms are you proficient in (Android, iOS, Web)?
What open-source libraries or tools (if any) do you plan to use?
Can you confirm the SDK will be free from third-party licensing restrictions?
Provide demo links or code samples of related work.
What is your estimated timeline and milestone plan for delivery?
Ideal Candidate:
Expertise in low-level document rendering and editing
Experience with tools like PDF.js, MuPDF, OpenOffice SDK, or similar
Familiarity with cross-platform architecture
Delivers clean, scalable, and well-documented code
Apply with detailed answers to the questions. Shortlisted candidates will be contacted for interviews.
PDF, DOC/DOCX, PPT/PPTX, TXT, (Optional: XLS/XLSX support in future)
The SDK must be cross-platform and usable on:
Android (Kotlin)
iOS (Swift/Obj-C)
Web (JavaScript/React-compatible)
It should be built to scale, allowing easy integration across multiple mobile and web applications without any third-party licensing restrictions.
Scope of Work:
Must support the following core features:
Open and render documents (PDF, DOCX, PPT, TXT)=
Editing: add/remove pages, edit text, bold, italic, insert elements
Annotation tools: highlight, underline, shapes, text boxes, comments
Save/export edited files
Basic digital signature capability
Cross-platform compatibility: Android, iOS, Web
Offline functionality (no server-side rendering required)
Must include standard document viewer features:
Zoom in/out
Reader mode (optional)
Liquid mode (reflowable text layout for better readability) (optional)
Color inversion / night mode
Clean, modular, and reusable SDK architecture
Developer documentation and sample integration code for each platform
Full ownership of source code with one-time cost — no license restrictions
Deliverables:
Source code of SDK for Android, iOS, and Web
Sample integration project for each platform
Full SDK documentation (developer-friendly)
Optional: Post-delivery support for 1 month for bug fixes
Pre-screening Questions (Answer in Proposal):
Have you developed or contributed to a similar document SDK? Please describe.
Which platforms are you proficient in (Android, iOS, Web)?
What open-source libraries or tools (if any) do you plan to use?
Can you confirm the SDK will be free from third-party licensing restrictions?
Provide demo links or code samples of related work.
What is your estimated timeline and milestone plan for delivery?
Ideal Candidate:
Expertise in low-level document rendering and editing
Experience with tools like PDF.js, MuPDF, OpenOffice SDK, or similar
Familiarity with cross-platform architecture
Delivers clean, scalable, and well-documented code
Apply with detailed answers to the questions. Shortlisted candidates will be contacted for interviews.