We will contact you as soon as possible. Keep an eye on your inbox.
Oops! Something went wrong while submitting the form.
Strong Middle Full Stack Developer
Remote
Full-time
Part-time
The rich text element allows you to create
and format headings, paragraphs, blockquotes, images, and video
Static and dynamic content editing
A rich text element can be used with static or dynamic content. A rich text element can be used with static or dynamic content. A rich text element can be used with static or dynamic content.
For static content, just drop it into any page and begin editing.
For dynamic content, add a rich text field to any collection
and then connect a rich text element to that field in the settings panel. Voila!
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel.
We’re looking for a skilled and motivated Full Stack Developer to join our team at Flexum. In this role, you’ll be responsible for building robust, high-quality features for complex SaaS applications—with a strong focus on custom content editing, real-time collaboration, and AI-enhanced workflows. If you thrive in an autonomous, technically challenging environment, take pride in writing clean, efficient code, and enjoy solving meaningful product problems, we’d love to hear from you.
About Flexum
Flexum is a team of experienced engineers specializing in advanced content editing functionality for modern SaaS products. We help clients build structured, collaborative, and deeply integrated editing experiences—often far beyond what off-the-shelf solutions can provide.
Our work includes:
Custom implementations using Tiptap, CKEditor, and ProseMirror
Real-time collaboration with Y.js and WebSocket-based infrastructure
AI-powered editing tools integrated into domain-specific workflows
We support clients across industries—from legal tech and compliance documentation to internal wikis and reporting tools—helping them build next-generation editing experiences directly into their products.
Responsibilities
As a Full Stack Developer at Flexum, you will:
Analyze product and technical requirements and identify areas for improvement
Design and implement robust, scalable frontend and backend solutions
Build custom editing components and structured content features
Collaborate closely with fellow engineers, designers, and clients
Maintain best coding practices and help evolve internal engineering standards
Document your work and communicate technical decisions clearly
We value autonomy and leadership. You’ll have the opportunity to take ownership of your work, contribute to architecture decisions, and play a key role in building meaningful features that users rely on.
Requirements
To succeed in this role, you should have:
3+ years of web development experience
Strong knowledge of JavaScript/TypeScript
Proven expertise in at least one modern front-end framework
Solid experience with backend development, databases, and API integration
Familiarity with architectural patterns and clean code principles
Intermediate or higher level of English for effective communication
Experience with CKEditor, Tiptap, ProseMirror, or other content editing libraries is a plus
Offer
Despite the work in a team of highly experienced and knowledgeable professionals, you will also get:
Full-time contract with long-term collaboration
100% remote position with flexible working hours
24 working days of paid vacation + paid sick leave
Additional unpaid days off for personal needs
Compensation for sports, health, and education expenses
Home office setup bonus
Free accounting support for private entrepreneurs (in Ukraine)
A highly skilled and supportive team focused on technical excellence and meaningful product development