Android Developer – Document Reading (India)

Android Developer – Document Reading (India)

03 Oct
|
DDT SOFTWARE & E-COMM (OPC
|
India

03 Oct

DDT SOFTWARE & E-COMM (OPC

India

DDT Software & E-Commerce Pvt. Ltd. is building a next-generation active reading and document annotation app for Android tablets and phones. Users will be able to open PDFs and documents, highlight, annotate with a stylus, pull excerpts into a free-form workspace, link ideas together, and organise research visually. We need an Android developer with robust skills in custom rendering, touch/stylus input and performance optimisation to help build it from the ground up.
Key Responsibilities
• Build the core PDF/document viewer with smooth scrolling, zooming and page rendering
• Develop annotation tools such as highlights, freehand ink, shapes, text notes, comments and bookmarks
• Implement stylus and multi-touch input, including pressure sensitivity, palm rejection, pinch-to-zoom and gesture handling
• Build a free-form canvas workspace where users drag excerpts out of documents, group them, connect them, and link back to the source page
• Support multi-document views with side-by-side and split-screen layouts
• Add full-text search across documents and annotations,



with OCR for scanned PDFs
• Export annotated documents as PDF with annotations flattened or kept editable
• Design local storage and sync logic for documents, annotations and workspaces, with offline-first behaviour
• Optimise for large documents (500+ pages) through bitmap tiling, caching, memory management and background rendering
• Build tablet-first, adaptive UI that also works on phones and foldables
• Manage Play Store releases, crash monitoring and performance profiling

Required Skills & Experience
• 3–4 years of native Android development in Kotlin and Java
• Strong experience with custom Views / Canvas drawing or Jetpack Compose Canvas
• Hands-on work with PDF rendering libraries: Android PdfRenderer, PDFium, MuPDF, or commercial SDKs such as PSPDFKit/Nutrient or Apryse
• Solid understanding of MotionEvent, gesture detection and multi-touch handling
• Experience with bitmap management, memory opti

📌 Android Developer – Document Reading (India)
🏢 DDT SOFTWARE & E-COMM (OPC
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: android developer – document reading (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: android developer – document reading (india) / india