Senior Software Engineer (Node/Vue/TypeScript) - Remote Europe
Core
Build and ship new features for a collaborative word processor and book editing tool used by authors to create books for e-readers and print.
Role type
Senior Software Engineer (Node/Vue/TypeScript)
Builds
Collaborative word processor features, book templates, scalable web applications
Domain
Publishing technology, SaaS
Deliverable
product features
Required skills
NodeJS, VueJS, TypeScript, NoSQL (Redis, MongoDB), HTML, CSS, Test-driven development
Preferred skills
Single Page Apps, ShareDB, LaTeX, CSS pre-processors (SASS, LESS), LLM integration, Build-chain and deployment automation (Webpack, Github Actions)
Technologies
NodeJS, VueJS, TypeScript, Redis, MongoDB, ShareDB, Webpack, Github Actions
Responsibilities
Design and build new features from scratch, extend the collaborative word processor feature set, craft book templates for e-readers and print, architect and develop scalable web applications, evaluate and improve application performance and security, review teammate work
Seniority
Senior, hands-on IC