Job Details
Full Stack Developer / Server Programmer
Full Stack Developer / Server Programmer for PDF Editor project. Full-time, remote. Salary $2000-3000/month, paid weekly in crypto. Requires 3+ years of experience with React/Node.js, Nginx/Apache, Linux, and server infrastructure.
Project: PDF Editor. The project involves a full-fledged PDF Editor with deep work with documents, fonts, OCR, rendering, and billing. We are looking for a specialist who is confident in both frontend/backend development and server infrastructure. Frontend stack: React 18, TypeScript, Vite, Tailwind CSS, Framer Motion, Lucide React. Working with PDF in the browser via pdf-lib, pdfjs-dist, @pdf-lib/fontkit, opentype.js, pako. Also uses react-router-dom, react-dropzone, axios, date-fns, Stripe.js. For testing - Vitest, Testing Library, jsdom. For monitoring - Sentry. Backend stack (Python): FastAPI, Uvicorn. Main work with PDF via PyMuPDF (fitz). Additionally uses python-docx, BeautifulSoup, lxml, fonttools + brotli, Pillow, pdf2image, pytesseract for OCR, python-bidi and arabic-reshaper for RTL text, slowapi and sentry-sdk. Auth-server (Node.js): Express, Prisma ORM, JWT, bcryptjs, cookie-parser, csrf, helmet, express-rate-limit, Stripe, Sentry. DevOps / Infrastructure: Linux, systemd, Docker, Redis, deployment and support of production infrastructure.
Minimum 3 years of commercial development experience. Must have solid experience with React / Node.js. Understanding of Nginx / Apache. Experience with Linux and server infrastructure. Ability to independently solve complex technical problems and take responsibility for the technical implementation of the product. Will be a plus: understanding of PDF internals, fonts (TrueType / OTF / CFF), OCR pipeline, document rendering, and document conversion.
Format: Full-time, remote. Payments: weekly in crypto.
Don't miss a single job
Subscribe to our Telegram channel