Home
Jobs

Full Stack Engineer – Document Platform & Block Technology

0 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Summary


Full Stack Engineer


Key Responsibilities


Design & Develop Block-Based Document Platforms

  • Build and maintain end-to-end web applications for document creation, editing, and collaboration.
  • Architect and implement block-based editors, supporting rich content types, drag-and-drop, and real-time collaboration.
  • Ensure seamless integration between front-end and back-end systems for a unified user experience.


Front-End Engineering

  • Develop responsive, accessible, and performant UIs using modern frameworks (e.g., React).
  • Implement reusable components and state management for complex, nested block structures.
  • Integrate real-time features such as collaborative editing and presence indicators.


Back-End Engineering

  • Design and maintain scalable APIs and data models to support block-based content and user collaboration.
  • Optimize database schemas for efficient storage and retrieval of hierarchical document data.
  • Ensure security, reliability, and performance across the platform.


Collaboration & Quality

  • Work closely with product, design, and other engineers to deliver high-quality features.
  • Write clean, tested, and well-documented code.
  • Participate in code reviews, architectural discussions, and continuous improvement initiatives.


Qualifications


Technical Expertise

  • Proven experience building and scaling document or content platforms (e.g., Notion, Coda, AFFiNE)
  • Deep understanding of block-based editor technology, including custom block definitions, state management, and collaborative editing frameworks.
  • Proficiency in front-end technologies: React (or similar), JavaScript/TypeScript, HTML, CSS.
  • Strong back-end skills: Node.js, Python, or similar; experience with RESTful APIs and database design (SQL/NoSQL).
  • Familiarity with real-time data synchronization (e.g., CRDTs, WebSockets) and collaborative infrastructure.


Bonus Points

  • Experience with open-source block editor toolkits (e.g., BlockSuite, Slate, ProseMirror).
  • Knowledge of cloud infrastructure (AWS, GCP), CI/CD, and DevOps practices.
  • Familiarity with document import/export (Markdown, HTML) and third-party integrations.


Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You