Fullstack Developer (NodeJS/VueJS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Fullstack Developer (NodeJS/VueJS): Building and optimizing collaborative book editing tools for a large-scale author marketplace with an accent on feature development and system architecture. Focus on crafting scalable web applications, improving performance, and integrating advanced features like LLMs to enhance the publishing experience.
Location: Must be based in Europe
Salary: £60,000 – £110,000
Company
A marketplace platform providing tools and resources for authors to create and publish books, serving a community of 5 million users.
What you will do
- Design, build, and ship new features for a collaborative word processor from scratch.
- Architect and develop highly scalable web applications.
- Craft beautiful book templates for e-readers and print.
- Evaluate and improve application performance, durability, and security in production.
- Take full ownership of tasks from initial design to final deployment.
- Collaborate with designers and engineers while participating in code reviews.
Requirements
- Must be based in Europe
- Professional experience with NodeJS, VueJS, and TypeScript.
- Experience with NoSQL databases such as Redis and MongoDB.
- Strong understanding of modern HTML and CSS.
- English: C1 (Perfectly fluent) required
- Strong test-driven development approach.
Nice to have
- Experience building and deploying Single Page Apps.
- Knowledge of ShareDB and LaTeX.
- Experience with CSS pre-processors like SASS or LESS.
- Experience building production-grade applications integrating LLMs.
- Familiarity with build-chain and deployment automation tools like Webpack and Github Actions.
Culture & Benefits
- Fully remote work environment.
- Paid paternal and maternal leave.
- Annual team retreat.
- Equity participation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →