Digify is a global document security platform used by over 700,000 users across 138 countries to protect sensitive documents and control how they are accessed and shared.
We are building a new, next-generation product focused on modern file security and document access control, designed for how teams work today across browsers, cloud storage, email, and mobile.
We build using modern, AI-assisted engineering workflows to move quickly, explore ideas, and improve code quality — while maintaining the reliability and security required for handling sensitive data.
You’ll be working on systems that span:
- secure document viewing and encryption
- access control and policy enforcement
- browser extensions
- mobile and web viewers
- backend services and analytics
This role is ideal for engineers who want to work on complex, real-world systems and take ownership of meaningful product areas.
What You’ll Be Doing
- Build and ship core features for a modern file security platform
- Work across the stack — backend services, web apps, browser extensions, and mobile clients
- Design and implement security-critical systems, including:
- authentication (OTP, sessions, device linking)
- document access control and licensing
- encrypted file handling and delivery
- Use AI-assisted tools and workflows to improve development speed and quality
- Work on file-centric systems, including:
- encryption and decryption pipelines
- file streaming and rendering
- integrations with platforms like Google Drive, Gmail etc
- Contribute to backend systems (APIs, workers, queues, analytics pipelines)
- Take ownership of features across the full development lifecycle — from design through to production, monitoring, and operations, including AI-assisted QA and DevOps workflows
What Our Stack Looks Like
- Backend: Node.js, TypeScript, PostgreSQL, Redis, AWS (SQS, S3, SES, KMS)
- Web: React, Angular, TypeScript, Tailwind
- Mobile: React Native (Expo), secure local storage, WebView rendering
- Extensions: Browser extensions for Google Drive & Gmail
- Architecture: APIs, background workers, BFF layers, and file streaming systems
Requirements
Requirements:
- Degree in Computer Science, Computer Engineering, or equivalent experience
- + 3–6 years of software engineering experience, with exposure to production systems
- Strong fundamentals in algorithms and system design
- Experience with TypeScript / modern JavaScript frameworks
- Ability to work across multiple layers of the stack
- Strong problem-solving and debugging skills
- Comfortable working in evolving systems with changing requirements
Nice-to-have:
- Experience with AI-assisted development tools (e.g. Copilot, ChatGPT, etc.)
- Experience with security, encryption, or access control systems
- Familiarity with microservices or event-driven architectures
- Experience with browser extensions, mobile apps, or file-heavy systems
- Experience integrating with third-party APIs (Google, AWS, etc.)
Digify Singapore Office
2 Venture Drive #16-17, Singapore, Singapore , Singapore, 608526

