Current openings
- 10 500 - 16 000
QA Engineer (AI)
RemoteWarsawPoznań
We are the company that stands behind the spectacular success of CKEditor, used by millions of people around the world. At CKSource we produce software components that other developers use to build their applications (WYSIWYG editor, file manager, document converters, etc.). Our flagship product is CKEditor 5 – an open-source, modern TypeScript rich text editor with custom data model and virtual DOM – check our GitHub repository.
We are part of Tiugo Technologies, a launchpad for new developer platforms, helping software companies accelerate growth, increase operating efficiency, and scale their business. Tiugo contains a suite of brands that are API-first, market-leading developer platforms focused on content creation and digital collaboration. Tiugo’s current family of brands includes CKEditor, TinyMCE, ButterCMS, and Uploadcare.
Together our products have powered millions of software applications and websites. Enabling content and communication in everything from Microsoft to NASA, you might not know our name, but you’ve probably used our software.
Your New Role:
As part of a portfolio of best-in-class developer tools, we are looking for a person who will join our QA team to help us to keep the quality of our products at the highest level. The perfect candidate would have a mix of soft and technical skills and be open-minded, patient, and creative.
As a QA team member, you will be responsible for the quality of products with a primary focus on the AI project. You don’t need to be an AI expert; we value curiosity, critical thinking, and the ability to question AI outputs over deep ML knowledge.
You’ll have strong support from experienced QA Engineers who will introduce you to projects and help you during your onboarding. We know how important the first days in a new job are, so we will make sure that you will have time to learn about our products and how we work 🙂
Key Responsibilities:
- testing an AI-powered product across front-end and back-end areas;
- performing manual, exploratory, and regression testing, with a focus on real user scenarios and edge cases;
- testing AI-driven features, including prompt-based flows, generated content, and non-deterministic behavior;
- validating AI outputs for correctness, consistency, edge cases, and failure scenarios;
- collaborating closely with front-end and back-end engineers on quality, risks, and requirements;
- gradually contributing to test automation using JavaScript, with tools like Cypress and Playwright;
- reporting and verifying issues with clear context and impact.
To be successful in this role you need the following:
- 2+ years of experience as a QA Engineer;
- practical understanding of AI-based systems, gained through commercial, personal or non-commercial projects;
- good understanding of how web applications work (front-end, back-end, APIs);
- solid working knowledge of JavaScript;
- experience with modern E2E testing frameworks (e.g. Cypress, Playwright) or readiness to learn them on the job;
- a product-oriented mindset and ability to think in terms of risk and user impact;
- curiosity, critical thinking, and readiness to ask questions;
- good English communication skills (B2+).
Nice to have:
- projects portfolio on GitHub;
- experience with Docker;
- experience with Node.js;
- experience with AWS;
- knowledge of web security and common vulnerabilities (OWASP Top 10)
Why join CKSource:
Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:
- B2B contract-based monthly remuneration is 10.500 - 16.000 PLN + VAT
- quarterly and annual financial bonuses depending on the company’s performance
- flexible schedule and the possibility to work fully remotely
- professional development resources (up to 5 days of additional leave and 6 000 PLN yearly)
- LinkedIn Learning access
- extra leave for Tiugo Day - our company’s foundation day and your birthday
- English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German
- access to a mental health and well-being platform with 24/7 dedicated psychological support
- private medical care (Enel Med or Medicover) and Multisport card
- 2 weeks of paid parental leave for our contractors.
What is next:
- a Zoom call with HR team to get to know each other better;
- technical screening with Kacper Tomporowski (our Engineering Manager) and Mikołaj Sawicki (our QA Team Leader);
- technical part with a task to be completed live on a call;
- 24 000 - 32 000
Senior Frontend Engineer
RemoteWarsawPoznań
We are the company that stands behind the spectacular success of CKEditor, used by millions of people around the world. At CKSource we produce software components that other developers use to build their applications (WYSIWYG editor, file manager, document converters, etc.). Our flagship product is CKEditor 5 – an open-source, modern TypeScript rich text editor with custom data model and virtual DOM – check our GitHub repository. We're also innovating in AI — CKEditor AI integrates intelligent, in-editor AI features, making content creation smarter and more efficient.
We are part of Tiugo Technologies, a launchpad for new developer platforms, helping software companies accelerate growth, increase operating efficiency, and scale their business. Tiugo contains a suite of brands that are API-first, market-leading developer platforms focused on content creation and digital collaboration. Tiugo’s current family of brands includes CKEditor, TinyMCE, ButterCMS, and Uploadcare.
Together our products have powered millions of software applications and websites. Enabling content and communication in everything from Microsoft to NASA, you might not know our name, but you’ve probably used our software.
Your new role
- You'll work on the development of our flagship products – CKEditor 5 and CKEditor AI;
- You’ll write clean, maintainable, and well-documented code (although well-written code doesn't need comments, or does it? 😉);
- You’ll use practices such as code review, pair programming, and testing;
- You'll share good practices on programming standards, tools, or other processes;
- You'll be developing features and services that will directly impact our customers’ experience and speed up our company’s growth.
About you:
- You feel like taking up the challenge of working on an open-source application used by millions of users
- You have at least 4-5 years of experience as a Software Engineer.
- You have the ability to complete complex software projects and deliver products.
- You present strong programming skills and proficiency in TypeScript and JavaScript.
- You keep your hand on what’s going on in the web dev world, from frameworks to AI.
- You are focused on quality, tests, simple solutions, and clean code.
- Despite the knowledge that you already have, you feel there is always more to learn.
- You have a good command of English (at least B2).
Nice to have
- Contributing/contributed to open-source projects.
- Experience with AI tools in day-to-day development.
What we offer
- A great atmosphere in a team of talented developers who are nice people, too :)
- Flexible working hours – we start our workday between 8-10. If you need to go out somewhere – no problem.
- Tasks tailored to your predispositions.
- The total monthly compensation package range for this position is 22 000 PLN - 32 000 PLN (b2b). Available forms of employment: agreement B2B or contract of employment.
- Quarterly and annual financial bonus depending on the company's performance.
- Additional days off and financial resources for personal development (up to 5 days and 6.000 PLN yearly, depending on the work experience).
- English lessons with a native speaker and an online language platform with the possibility to learn English, Spanish, and German.
- Private medical care (Enel Med or Medicover) and Multisport card.
- Access to mental health support and personal growth resources through Mindgram.
- 2 weeks of parental leave for our contractors.
Recruitment process
- HR interview.
- Technical Interview with the hiring manager and Engineering team member.
- Short meeting with team members.
- 27 000 - 35 000
Engineering Manager
RemoteWarsawPoznań
We are the company that stands behind the spectacular success of CKEditor, used by millions of people around the world. At CKSource we produce software components that other developers use to build their applications (WYSIWYG editor, file manager, document converters, etc.). Our flagship product is CKEditor 5 – an open-source, modern TypeScript rich text editor with custom data model and virtual DOM – check our GitHub repository. We're also innovating in AI — CKEditor AI integrates intelligent, in-editor AI features, making content creation smarter and more efficient.
We are part of Tiugo Technologies, a launchpad for new developer platforms, helping software companies accelerate growth, increase operating efficiency, and scale their business. Tiugo contains a suite of brands that are API-first, market-leading developer platforms focused on content creation and digital collaboration. Tiugo’s current family of brands includes CKEditor, TinyMCE, ButterCMS, and Uploadcare.
Together our products have powered millions of software applications and websites. Enabling content and communication in everything from Microsoft to NASA, you might not know our name, but you’ve probably used our software.
About the role:
The Engineering Manager role combines hands-on engineering with strong technical and people leadership. You will lead a mature, core frontend team working on a complex domain and proprietary framework, shaping architectural direction, technical quality, documentation, and leveraging AI to enhance developer experience and team efficiency. The role also requires close collaboration with cross-functional teams, strong ownership, assertiveness, and the ability to navigate high complexity and dependencies.
Key Responsibilities:
- Managing, supervising and keeping track of the delivery of the engineering team;
- Contributing to performance reviews, goal setting, and career progression plans;
- Coaching engineers day to day through mentoring, pairing, and technical feedback;
- Collaborating with the team to develop processes, policy, protocols, and solutions within the team;
- Writing clean, maintainable, well-documented code and establishing quality standards;
- Cultivating engineering excellence through continuous learning and blameless culture;
- Promoting the culture of ownership, responsibility and cooperation.
To be successful in this role you need the following:
- Interest in leading while staying hands-on with code;
- At least 4-5+ years of experience as a Frontend Engineer (or a similar role);
- Proven experience (at least 2 years) in leading a team of engineers through hiring, mentoring and feedback, among others.
- Proficiency in JavaScript / TypeScript and good knowledge of React.
- Ability to successfully complete complex software projects and deliver products;
- A strong understanding of both business and technical strategy;
- Ability to communicate directly and clearly;
- Strong sense of ownership and accountability.
- Excellent verbal and written communication skills, with a proficiency level in English and Polish at C1;
Nice to have:
- Experience with working directly with international clients;
- Experience with workflow automation using AI;
Why join CKSource:
Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:
- Flexible working hours and fully remote work.
- Tasks tailored to your predispositions.
- The total monthly compensation package range for this position is 27 000 - 35 000 PLN. Available forms of employment: agreement B2B or contract of employment.
- Quarterly and annual financial bonus depending on the company's performance.
- Additional days off and financial resources for personal development (up to 5 days and 6.000 PLN yearly, depending on the work experience).
- English lessons with a native speaker and an online language platform with the possibility to learn English, Spanish, and German.
- Private medical care (Enel Med or Medicover) and Multisport card.
- Access to mental health support and personal growth resources through Mindgram.
- 2 weeks of parental leave for our contractors.
Recruitment process:
- HR Interview.
- Technical interview with the Director of Engineering and Engineering team member.
- Face-to-face meeting in our Warsaw office with our product and engineering leaders.
- 38 000 - 45 000 PLN
Principal Product Engineer
RemoteWarsawPoznań
We are the company behind CKEditor – an open-source rich text editor used by millions of people around the world. We are part of Tiugo Technologies, a family of API-first developer platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration.
Your role:
- As a Principal Product Engineer, you will work at the intersection of engineering, product discovery, and product delivery. Your main focus will be on CKEditor, starting with the editor and frontend experience, and extending to supporting backend services and AI where relevant. You will also contribute to other CKSource products, with a stronger emphasis on frontend components and shared building blocks.
- Your primary mission is to identify high-leverage opportunities, rapidly prototype solutions, and evolve the best experiments into production-ready capabilities.
- You will collaborate closely with engineering leaders, product managers, and domain experts to shape product direction. You will also work with teams across the editor/frontend, cloud services, and integrations to ship end-to-end features.
- This role requires a builder mindset and comfort operating in ambiguity. It is a high-autonomy individual contributor position where you influence product direction across CKEditor and CKSource. You will also help teams adopt AI-assisted development in their daily workflows.
Key responsibilities:
- Solve high-impact problems across CKEditor and CKSource products, spotting where AI or automation can add value.
- Work with product and engineering stakeholders to clarify goals, scope, and success metrics.
- Design pragmatic end-to-end solutions across the editor, backend services, and other portfolio products.
- Prototype quickly, iterate with feedback, and evolve the best ideas into production features.
- Build integrations and platform patterns (APIs, workflows, ecosystems) that extend product capabilities.
- Influence technical direction and best practices across teams, helping others adopt new tools effectively.
- Drive adoption of AI-assisted development (agents, reviews, testing, ops) to improve how we build and ship software.
To be successful in this role you need the following:
- 8+ years of experience in software engineering.
- Strong system design and frontend engineering skills, with hands-on experience in modern frontend technologies (JavaScript / TypeScript).
- Ability to move from problem definition → architecture → implementation.
- Experience with automation, workflows, or agent-like systems.
- Hands-on approach and willingness to write production code.
- Fluency in Polish and English (minimum C1 level).
- Strong engineering judgment (including knowing when not to use AI).
- Experience working across teams and influencing technical decisions. Ability to collaborate effectively with different groups.
- Curiosity, ownership, and a strong interest in applying AI in practice.
- Experience with AI in developer tooling or internal systems.
Nice to have:
- Experience working on complex frontend applications or with developer tools.
- Experience with rich text editors, document systems, or collaborative editing tools.
- Background in content platforms, developer tools, or productivity software.
Why join CKSource:
Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:
- B2B contract-based monthly remuneration is 38.000 - 45.000 PLN + VAT or its equivalent on the employment contract.
- Flexible schedule and the possibility to work fully remotely.
- Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly).
- LinkedIn Learning access.
- Extra leave for Tiugo Day – our company’s foundation day and your birthday.
- English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German.
- Access to a mental health and well-being platform with 24/7 dedicated psychological support.
- Private medical care (Enel Med or Medicover) and Multisport card.
- 2 weeks of paid parental leave for our contractors.
Recruitment process:
- HR interview.
- Technical interview with the Director of Engineering.
- Paid task – a practical assignment reflecting real challenges you may encounter in this role.
- Solution review discussion – a conversation about your approach, decisions, and trade-offs in the task.
- 38 000 - 45 000 PLN
Principal Applied AI Engineer
RemoteWarsawPoznań
We are the company behind CKEditor — an open-source rich text editor used by millions of people around the world. We are part of Tiugo Technologies, a family of API-first developer platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration.
Your role:
- We’re looking for a Principal Applied AI Engineer to solve high-impact problems across our products and internal systems using a pragmatic combination of software engineering, systems thinking, and AI.
- You will work across CKEditor AI & Cloud Services, internal tools, and cross-functional initiatives, identifying where AI or automation can create real value, shaping the solution, and building it end to end.
- A significant part of this role is improving how software is built inside the company. You will design and implement agentic workflows and AI-assisted development systems that enhance how engineers write, review, test, and operate software.
- You are expected to use AI as part of your own daily engineering workflow - not just build AI systems for others.
- This role is for a senior hands-on engineer who is comfortable operating in ambiguity, moving from problem definition to architecture to implementation, and influencing how other teams adopt AI effectively.
Key Responsibilities:
- Solve high-impact problems across product and internal systems, identifying where AI or automation can create real value.
- Work closely with engineering, product, and business stakeholders to understand problems, clarify goals, and define the right approach.
- Design pragmatic, end-to-end solutions from architecture and technical plans to production-ready systems.
- Build systems involving LLMs, integrations, and multi-step or agentic workflows.
- Make sound engineering decisions across model choice, orchestration, evaluation, latency, cost, reliability, security, and maintainability.
- Write production-quality code, build prototypes, and evolve them into robust, scalable solutions.
- Influence technical direction across teams, define best practices, and help others adopt AI effectively.
To be successful in this role you need the following:
- 8+ years of experience in software engineering.
- Strong system design and backend engineering skills.
- Experience building and shipping AI / LLM-based solutions.
- Ability to move from problem definition → architecture → implementation.
- Experience with automation, workflows, or agent-like systems.
- Hands-on approach and willingness to write production code.
- Strong engineering judgment (including knowing when not to use AI).
- Fluency in Polish and English (minimum C1 level)
- Experience working across teams and influencing technical decisions.
- Curiosity, ownership, and interest in applying AI in practice.
Nice to have:
- Experience with TypeScript and Node.js (our primary stack), or willingness to work extensively in this environment.
- Experience with AI in developer tooling or internal systems.
- Familiarity with agentic systems or orchestration frameworks.
- Experience with production systems (performance, reliability, scalability).
Why join CKSource:
Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include:
- B2B contract-based monthly remuneration is 38.000 - 45.000 PLN + VAT or its equivalent on the employment contract.
- Flexible schedule and the possibility to work fully remotely.
- Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly).
- LinkedIn Learning access.
- Extra leave for Tiugo Day - our company’s foundation day and your birthday.
- English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German.
- Access to a mental health and well-being platform with 24/7 dedicated psychological support.
- Private medical care (Enel Med or Medicover) and Multisport card.
- 2 weeks of paid parental leave for our contractors.
Recruitment process
- HR interview.
- Technical interview with Senior Director of Engineering.
- Paid task – a practical assignment reflecting real challenges you may encounter in this role.
- Solution review discussion – a conversation about your approach, decisions, and trade-offs in the task.
Currently, we don't have any new job openings from this category but still you can contact with us.
Benefits
- Financial bonus depending on the company’s performance.
- Flexible schedule and fully remote work
- Professional development resources
- LinkedIn Learning access
- Extra leave for Tiugo Day - our company’s foundation day and your birthday
- Language lessons with a native speaker and an online platform where you can learn English, Spanish, and German
- 2 weeks of paid parental leave for our contractors
- Private medical care (Enel Med or Medicover) and Multisport card
- Access to a mental health and well-being platform with 24/7 dedicated psychological support
How we work
A candidate-friendly recruitment process is here at CKSource. Come join us!
Best practices of remote work are in use at CKSource. Come join us!
Collaboration in the digital employee experience
Feedback culture matters at CKSource. Come join us!
How to save companies from the meeting madness
How collaboration lets companies innovate more and do it better


