At a Glance
- Tasks: Join our team to design and build features for a collaborative book editing tool.
- Company: Reedsy empowers authors with tools to create stunning books, connecting them with top publishing professionals.
- Benefits: Enjoy remote work, paid parental leave, and an annual team retreat.
- Why this job: Be part of a vibrant community transforming the publishing industry while working on innovative tech.
- Qualifications: Experience with NodeJS, VueJS, TypeScript, and NoSQL databases is essential.
- Other info: Fluency in English and a sense of humour are key to thriving in our team.
The predicted salary is between 36000 - 60000 £ per year.
Social network you want to login/join with:
Senior Software Engineer (Node/Vue/TypeScript) – Remote Europe, gb
col-narrow-left
Client:
Reedsy
Location:
gb, United Kingdom
Job Category:
Other
–
EU work permit required:
Yes
col-narrow-right
Job Reference:
ae328bfe3008
Job Views:
4
Posted:
12.08.2025
Expiry Date:
26.09.2025
col-wide
Job Description:
We welcome applicants based anywhere in Europe.
About Reedsy
We’re here to give authors the tools and resources they need to create beautiful books. Our marketplace gathers the industry\’s best publishing professionals — the likes of Neil Gaiman\’s editor, Nora Roberts\’ book marketer, and GRRM’s cover designer.
We’ve grown to a community of 5,000,000 authors, and transformed the way people write and publish their book. Want to hop on board and help us get to our next destination? Cool, keep reading!
Responsibilities
You will join and work on our book editing tool. Here\’s what you\’ll do:
- Work closely with our designers and engineers to design, build, and ship new features from scratch
- Extend the growing feature set of our cutting-edge, collaborative word processor
- Deliver real value to our users by crafting beautiful book templates for their e-readers and for print
- Architect and develop highly scalable web applications
- Evaluate and improve the performance, durability, and security of applications in production
- Take ownership for your tasks and see features through from start to finish
- Help teammates improve when reviewing their work and appreciate feedback when they reciprocate
Requirements
- Professional experience with NodeJS, VueJS, TypeScript and NoSQL (Redis, MongoDB) databases
- A good understanding of modern HTML and CSS
- Strong test-driven approach to development
- Perfectly fluent in English
- Enjoy working remotely
- Professional experience with building and deploying Single Page Apps
- Knowledge of ShareDB and LaTeX
- Experience with CSS pre-processors, such as SASS or LESS
- Experience building production-grade applications integrating LLMs
- Experience with build-chain and deployment automation tools, such as Webpack and Github Actions
- A good dose of ambition, a willingness to learn, and a great sense of humor
- Work from home;
- Paid paternal and maternal leave;
- Annual team retreat
Salary range:
Note: If you’re unable to apply through this job post, you can submit your application directly on our Workable page.
#J-18808-Ljbffr
Senior Software Engineer (Node/Vue/TypeScript) - Remote Europe employer: Reedsy
Contact Detail:
Reedsy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Node/Vue/TypeScript) - Remote Europe
✨Tip Number 1
Familiarise yourself with Reedsy's mission and values. Understanding their focus on providing tools for authors will help you tailor your conversations during interviews, showing that you're genuinely interested in contributing to their goals.
✨Tip Number 2
Brush up on your technical skills, especially in NodeJS, VueJS, and TypeScript. Consider building a small project or contributing to open-source projects that utilise these technologies to demonstrate your expertise and passion.
✨Tip Number 3
Network with current or former Reedsy employees on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific challenges they face, which you can address in your discussions.
✨Tip Number 4
Prepare to discuss your experience with collaborative tools and remote work. Since this is a remote position, showcasing your ability to work effectively in a distributed team will be crucial in making a strong impression.
We think you need these skills to ace Senior Software Engineer (Node/Vue/TypeScript) - Remote Europe
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your professional experience with NodeJS, VueJS, TypeScript, and NoSQL databases. Use specific examples to demonstrate your skills in building and deploying Single Page Applications.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for helping authors and your understanding of the publishing industry. Mention how your skills align with the responsibilities outlined in the job description.
Showcase Relevant Projects: Include links to any relevant projects or portfolios that demonstrate your experience with modern web applications, especially those involving collaborative tools or e-readers.
Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Reedsy
✨Showcase Your Technical Skills
Be prepared to discuss your experience with NodeJS, VueJS, and TypeScript in detail. Bring examples of projects you've worked on that demonstrate your proficiency in these technologies, especially any that involved building Single Page Applications.
✨Understand the Company’s Mission
Familiarise yourself with Reedsy’s mission to support authors. Be ready to explain how your skills can contribute to their goal of transforming the publishing process and enhancing user experience.
✨Prepare for Collaborative Scenarios
Since the role involves working closely with designers and engineers, think of examples where you successfully collaborated on projects. Highlight your ability to give and receive constructive feedback, as this is crucial in a team environment.
✨Ask Insightful Questions
Prepare thoughtful questions about the company culture, the team you'll be working with, and the specific challenges they face in developing their book editing tool. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.