New offer - be the first one to apply!

July 4, 2026

Junior QA Engineer with JavaScript

Junior • Remote

7,000 - 10,500 PLN/mo

Warsaw, Poland

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.

Your New Role

As part of a portfolio of best-in-class developer tools, we are looking for a Junior QA Engineer who will join our QA team to help us keep the quality of our products at the highest level and work on automation supporting our day-to-day processes.

We are looking for highly motivated individuals who are passionate about web technologies and have hands-on experience with creating web applications, both front-end and back-end. We don’t expect you to have commercial experience, but you should have been working on hobby projects; having projects to show off will be enough.

As a QA team member, you will be responsible for the quality of products within the Cloud Services project and our crucial customer-facing platform - Customer Portal.

Key Responsibilities

  • manual testing of our products
  • API testing
  • stress testing and regression testing
  • creating test automation and automation scripts
  • reporting and verifying issues in our issue trackers
  • supporting developers in customers’ technical support
  • communicating with the development team
  • improving your technical and soft skills

Requirements

  • hobby-projects portfolio on GitHub in HTML / CSS / JS stack
  • practical JavaScript skills - comfortable with async code, working with HTTP clients, and reading & adapting existing code
  • solid understanding of how modern web apps work - SPA, REST APIs, HTTP, JWT, WebSockets
  • educational background in Computer Science or another technical field will be considered a strong advantage
  • experience in leveraging AI-powered tools (e.g., ChatGPT, Claude Code, Gemini)
  • love testing and breaking stuff
  • curiosity and critical thinking
  • fluent command of Polish and a good working proficiency in English (at least B2+ level)

Nice to Have

  • experience with AWS or other cloud platforms
  • basic experience writing E2E tests in modern frameworks (Cypress or Playwright)
  • basic experience with API testing - comfortable with tools like Postman, Bruno, or Insomnia, reading API documentation (OpenAPI/Swagger), and writing scripted API tests
  • basic knowledge of Docker and Node.js
  • familiarity with CI/CD pipelines (GitHub Actions, CircleCI, etc.)

Benefits

  • B2B contract-based monthly remuneration is 7.000 - 10.500 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
  • LinkedIn Learning access
  • extra leave for Tiugo Day and your birthday
  • English lessons with a native speaker and online language learning platform
  • access to a mental health and well-being platform with 24/7 psychological support
  • private medical care and Multisport card
  • 2 weeks of paid parental leave for contractors

Recruitment Process

  • Zoom call with HR team
  • technical screening with the engineering and QA leadership team
  • live technical task during a call

Similar jobs you might like

Technology

CKSource

QA Engineer

Mid

Remote

Warsaw, Poland

10,500 - 16,000 PLN/mo

🏢 Summary: QA Engineer role focused on end-to-end testing and automation for cloud-based backend services and customer-facing platforms within the CKEditor ecosystem. The position involves designing automated API and E2E tests, validating integrations, and ensuring quality across SaaS and on-prem deployments. The role covers testing services running in AWS and Docker-based environments. 🗂️ Requirements: 2+ years QA experience, Hands-on automation in JavaScript, Experience with TypeScript, Strong async JavaScript skills, E2E testing with Cypress or Playwright, API testing with Postman or similar tools, Ability to read OpenAPI or Swagger documentation, Experience writing scripted API tests, Working knowledge of Docker, Working knowledge of Node.js, Understanding of SPA architecture, Knowledge of REST APIs, Understanding of HTTP protocol, Knowledge of JWT, Knowledge of WebSockets, Experience with AWS environments, Familiarity with CI/CD pipelines, Fluent Polish, English B2+ or higher 📃 Skills: JavaScript, TypeScript, Cypress, Playwright, Postman, Docker, Node.js, REST, HTTP, JWT, WebSockets, AWS, OpenAPI, Swagger, GitHub, GitHubActions, CircleCI, CICD 🏢 Description: 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 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 within the Cloud Services project and our crucial customer-facing platform - Customer Portal. We guarantee support from our 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: Owning end-to-end testing of complex back-end and cloud services running on AWS, Docker, and (where needed) VM setups Designing, writing, and adapting automation scripts for API and environment testing across both SaaS and on-premises deployments Validating integrations between CKEditor Cloud Services and depending components like CKEditor 5, Customer Portal Running performance, stress, and regression testing on CKEditor ecosystem services Partnering with developers to reproduce, triage, and resolve customers' technical and integration issues Proactively identifying quality risks in the system and proposing improvements to test coverage, tooling, and CI reliability To be successful in this role you need the following: 2+ years in QA with hands-on automation experience in JavaScript/TypeScript; solid practical JavaScript skills - comfortable with async code, working with HTTP clients, and reading & adapting existing code; hands-on experience writing E2E tests in modern frameworks (Cypress or Playwright); hands-on experience with API testing - comfortable with tools like Postman/Bruno/Insomnia, reading API documentation (OpenAPI/Swagger), and writing scripted API tests; working knowledge of Docker and Node.js - you can run a service locally and debug a containerized environment; solid understanding of how modern web apps work - SPA, REST APIs, HTTP, JWT, WebSockets; experience in leveraging AI-powered tools (e.g., for test generation, edge case analysis, or task automation) to enhance QA efficiency; fluent command of Polish and a good working proficiency in English (at least B2+ level); curiosity and critical thinking - you ask questions, dig into problems, and don't stop at "it works on my machine". Nice to have: projects portfolio on GitHub; experience with AWS or other cloud platforms; familiarity with CI/CD pipelines (GitHub Actions, CircleCI, etc.); 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.

Technology

CKSource

QA Engineer

Mid

Remote

Warsaw, Poland

10,500 - 16,000 PLN/mo

🏢 Summary: QA Engineer role focused on end-to-end and automated testing of cloud-based backend services and customer-facing platforms within the CKEditor ecosystem. The position involves ensuring high quality of SaaS and on-premises solutions through API, integration, performance, and regression testing. The role requires strong JavaScript/TypeScript automation skills and experience with modern web and cloud technologies. 🗂️ Requirements: 2+ years of QA experience with hands-on test automation in JavaScript/TypeScript, Strong practical JavaScript skills including async code and HTTP clients, Experience writing E2E tests using Cypress or Playwright, Hands-on API testing experience with Postman, Bruno, or Insomnia, Ability to read API documentation (OpenAPI/Swagger) and write scripted API tests, Working knowledge of Docker and Node.js, Understanding of SPA, REST APIs, HTTP, JWT, and WebSockets, Experience running performance, stress, and regression tests, Fluent Polish, English proficiency at B2+ level 📃 Skills: JavaScript, TypeScript, Cypress, Playwright, Postman, Bruno, Insomnia, OpenAPI, Swagger, Docker, Node.js, REST, HTTP, JWT, WebSockets, AWS, GitHubActions, CircleCI 🏢 Description: 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 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 within the Cloud Services project and our crucial customer-facing platform - Customer Portal. We guarantee support from our 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: Owning end-to-end testing of complex back-end and cloud services running on AWS, Docker, and (where needed) VM setups Designing, writing, and adapting automation scripts for API and environment testing across both SaaS and on-premises deployments Validating integrations between CKEditor Cloud Services and depending components like CKEditor 5, Customer Portal Running performance, stress, and regression testing on CKEditor ecosystem services Partnering with developers to reproduce, triage, and resolve customers' technical and integration issues Proactively identifying quality risks in the system and proposing improvements to test coverage, tooling, and CI reliability To be successful in this role you need the following: 2+ years in QA with hands-on automation experience in JavaScript/TypeScript; solid practical JavaScript skills - comfortable with async code, working with HTTP clients, and reading & adapting existing code; hands-on experience writing E2E tests in modern frameworks (Cypress or Playwright); hands-on experience with API testing - comfortable with tools like Postman/Bruno/Insomnia, reading API documentation (OpenAPI/Swagger), and writing scripted API tests; working knowledge of Docker and Node.js - you can run a service locally and debug a containerized environment; solid understanding of how modern web apps work - SPA, REST APIs, HTTP, JWT, WebSockets; experience in leveraging AI-powered tools (e.g., for test generation, edge case analysis, or task automation) to enhance QA efficiency; fluent command of Polish and a good working proficiency in English (at least B2+ level); curiosity and critical thinking - you ask questions, dig into problems, and don't stop at "it works on my machine". Nice to have: projects portfolio on GitHub; experience with AWS or other cloud platforms; familiarity with CI/CD pipelines (GitHub Actions, CircleCI, etc.); 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.

Technology

CKSource

Senior Frontend Engineer

Senior

Remote

Warsaw, Poland

24,000 - 32,000 PLN/mo

🏢 Summary: Frontend Engineer role focused on developing and enhancing CKEditor 5 and CKEditor AI, a modern open-source rich text editor and AI-powered content tools. The position involves building scalable features, maintaining high code quality, and contributing to products used by millions of users worldwide. You will work with modern web technologies and engineering best practices to deliver impactful solutions. 🗂️ Requirements: 4-5 years of experience as a Frontend Engineer, Strong programming skills in TypeScript, Strong programming skills in JavaScript, Ability to deliver complex software projects, Experience with testing and code reviews, Focus on clean code and quality, Good command of English (B2), Advanced Polish (C1) 📃 Skills: TypeScript, JavaScript, HTML, CSS, Git, AI, Testing, CodeReview 🏢 Description: 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 a 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’s current family of brands includes CKEditor, TinyMCE, ButterCMS, and Uploadcare. Together, our products power millions of software applications and websites - enabling content and communication for teams 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 Frontend 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) and advanced Polish (at least C1). 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 24 000 PLN - 32 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 Screening interview with HR and the Hiring Manager. Technical Interview with the Hiring Manager and Engineering team member. Short meeting with team members.

Technology

CKSource

Senior Backend Engineer (Node.js)

Senior

Remote

Warsaw, Poland

27,000 - 32,000 USD/mo

🏢 Summary: Engineering role focused on building and scaling AI-powered backend services for CKEditor 5, integrating LLM providers to deliver intelligent text processing features. The position involves designing production-grade APIs, real-time streaming, and event-driven architectures using TypeScript and Node.js. It combines AI integration with robust backend development in a multi-service environment. 🗂️ Requirements: 5+ years of software development experience, Strong proficiency in TypeScript, Strong proficiency in Node.js, Experience building REST APIs, Experience with PostgreSQL, Experience with message queues, Experience with Docker, Experience developing backend services, Fluency in Polish (C1 minimum), Good command of English (B2 minimum) 📃 Skills: TypeScript, Node.js, PostgreSQL, Docker, REST, OpenAI, Anthropic, Gemini, AWS, SQS, SNS, S3, ECR, WebSockets, Streaming, OpenTelemetry, LLM, AI 🏢 Description: 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 an Engineer on our AI team, you will drive the evolution of AI capabilities powering CKEditor 5 — working at the intersection of AI and content creation, where LLMs meet their most natural application: text processing. You'll design prompt strategies, integrate models from providers like OpenAI, Anthropic, and Google Gemini, and build intelligent features such as contextual text predictions, automated content generation, and advanced text processing. Check out what we've built so far at https://ckeditor.com/ckeditor-5/demo/ai and imagine where you could take it next. Our core stack is TypeScript and Node.js. We're looking for an engineer with genuine passion for AI and a solid backend foundation — someone who can build production-grade services, not just prototypes, and who balances cutting-edge innovation with robust implementation. Key Responsibilities: Design, build, and maintain backend services for CKEditor 5 - including REST APIs, real-time streaming, event-driven processing, and data persistence. Build and maintain a multi-service architecture with message queues, caching, and async communication patterns. Engage in code reviews, pair programming, and cross-functional collaboration to ensure the highest quality results. Write clean, maintainable, and well-structured code, balancing readability with appropriate documentation. Share best practices on programming standards, tools, and processes to foster continuous improvement. To be successful in this role you need the following: Over 5 years of software development experience. Strong proficiency in TypeScript and Node.js. Experience building and maintaining backend services - REST APIs, relational databases (PostgreSQL), message queues, Docker. Fluency in Polish (minimum C1) and good command of English (minimum B2) Excellent problem-solving skills and the ability to think critically and creatively. Outstanding communication skills, both verbal and written. Nice to have: Experience integrating third-party APIs (LLM providers, external services). Understanding of AI/LLM concepts - prompt engineering, function/tool calling, streaming. Experience with cloud infrastructure (AWS - SQS/SNS, S3, ECR). Familiarity with observability tools (OpenTelemetry, tracing) Curiosity about AI and willingness to learn how LLMs work. Experience with event-driven architectures and real-time data processing (streaming, WebSockets, or similar). 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 27.000 - 32.000 PLN + VAT or its equivalent on the employment contract. 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. Recruitment process HR interview. Technical interview with Jacek Bogdański (Engineering Manager). Interview with Bartek Czerwonka (Senior Director of Engineering).

Technology

CKSource

Principal Product Engineer

Senior

Remote

Warsaw, Poland

38,000 - 45,000 PLN/mo

🏢 Summary: Principal Product Engineer role focused on building and evolving CKEditor and related products through high-impact engineering, rapid prototyping, and end-to-end feature delivery. The position spans frontend, backend services, and AI-driven capabilities, with strong influence on product direction and technical standards. It requires a hands-on, high-autonomy engineer operating across product discovery and production delivery. 🗂️ Requirements: 8+ years software engineering experience, Strong system design skills, Strong frontend engineering experience, Hands-on experience with JavaScript, Hands-on experience with TypeScript, Ability to design architecture and implement solutions end-to-end, Experience with automation or workflow systems, Experience with agent-like systems, Production-level coding experience, Fluency in Polish (C1), Fluency in English (C1), Experience influencing technical decisions across teams, Experience applying AI in developer tooling or internal systems 📃 Skills: JavaScript, TypeScript, Frontend, Backend, APIs, AI, Automation, Workflows, Agents, SystemDesign, Prototyping, Integrations 🏢 Description: 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.

Technology

CKSource

Principal AI Engineer

Senior

Remote

Warsaw, Poland

38,000 - 45,000 PLN/mo

🏢 Summary: Principal Applied AI Engineer role focused on designing and delivering end-to-end AI and automation solutions across product and internal systems. The position involves building production-ready LLM-based systems, defining architecture, and influencing AI adoption across teams. It requires a hands-on senior engineer able to move from problem definition to scalable implementation. 🗂️ Requirements: 8+ years of software engineering experience, Strong system design skills, Strong backend engineering skills, Experience building and shipping AI or LLM-based solutions, Experience with automation, workflows, or agent-like systems, Ability to design end-to-end architectures and implement production systems, Hands-on experience writing production-quality code, Experience influencing technical decisions across teams, Fluency in Polish (C1+), Fluency in English (C1+), Strong engineering judgment 📃 Skills: AI, LLM, Backend, SystemDesign, Architecture, Automation, Workflows, Scalability, Reliability, Performance, Polish, English 🏢 Description: 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. 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. 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. 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. 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.

Technology

CKSource

Principal Applied AI Engineer

Senior

Remote

Warsaw, Poland

38,000 - 45,000 PLN/mo

🏢 Summary: Principal Applied AI Engineer role focused on designing and delivering end-to-end AI and agentic systems to enhance products, internal tools, and AI-assisted software development workflows. The position involves solving high-impact problems using LLMs, automation, and strong backend engineering practices. This is a hands-on senior role requiring architectural ownership and production-grade implementation. 🗂️ Requirements: 8+ years of software engineering experience, Strong system design skills, Strong backend engineering skills, Experience building and shipping AI or LLM-based solutions, Experience with automation, workflows, or agent-like systems, Ability to move from problem definition to architecture to implementation, Hands-on experience writing production code, Fluency in Polish (C1), Fluency in English (C1), Experience influencing technical decisions across teams 📃 Skills: LLM, AI, Automation, Agentic, Workflows, Backend, SystemDesign, TypeScript, Node.js, Orchestration, APIs, Cloud, Scalability, Performance, Reliability, Security 🏢 Description: 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. 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. 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.

Technology

CKSource

Technical Product Manager

Senior

Remote

Warsaw, Poland

22,000 - 28,000 PLN/mo

🏢 Summary: Technical Product Manager role focused on building and scaling AI capabilities at the platform and backend level, powering multiple products. The position bridges product strategy and deep engineering collaboration, shaping AI-driven features, APIs, and infrastructure for reliability and scalability. You will own end-to-end product delivery for AI and cloud services, translating business needs into robust technical solutions. 🗂️ Requirements: Technical background in software development or hands-on engineering role, Ability to read code and participate in architecture discussions, Experience working with backend or platform products, Strong understanding of LLMs and AI system design, Experience with APIs and service architecture, Ability to define and manage technical product requirements, Experience delivering scalable and reliable technical solutions, Fluent English communication skills 📃 Skills: AI, LLMs, APIs, Backend, Architecture, Cloud, Infrastructure, Prompting, Observability, Permissions, RateLimiting, Streaming, ModelManagement, Evaluations 🏢 Description: 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. Description: As a Technical Product Manager, you will help shape how AI becomes a real product capability across CKEditor. This role sits at the intersection of product thinking, engineering depth, and developer empathy. You’ll work closely with engineers, designers, and business stakeholders to turn AI opportunities into product decisions that are useful, scalable, and worth shipping. When this role works well, teams move faster, product decisions get sharper, and AI capabilities feel like a real extension of the product rather than a layer added on top. You won’t just help define features. You’ll help define how we build in this space. You'll work on the backend and platform layer that powers multiple products across CKEditor. This department includes the AI Services team, which focuses on agent harnessing, model management and evaluations, streaming, rate limiting, and permissions, as well as Cloud Services teams responsible for real-time collaboration infrastructure. What those teams share is a platform-first mindset: you need to care about APIs, service architecture, and the reliability that many products and teams depend on every day. On the AI side, you also need to understand what LLMs can and can't do, and why that matters at the infrastructure level. If you have a stronger background with the product surface and the design - and would like to continue growing in that direction - take a look at our counterpart role, Technical Product Manager. Key responsibilities: Help shape the product vision and roadmap for our features. Drive prioritization day to day: make clear tradeoffs between user value, technical complexity, speed, and quality. Keep the team focused on what matters most right now. Collaborate with engineering teams to translate business needs into technical requirements. Manage the product lifecycle from conception through release. Define and track product requirements, and ensure delivery of high-quality and scalable solutions. Coordinate with sales, marketing, and support teams to maximize product success. To be successful in this role you need the following: Engineers forget you're a PM. You come from a technical background (whether that's software development or another hands-on technical role), and it shows. You can read code, hold your own in architecture discussions, and understand constraints without needing them explained twice. You ship, not just plan. Within 3 months, you'll be expected to be productive in the trenches. This isn't a role where strategy fills your calendar. You own the day-to-day scope and delivery alongside your engineering and design counterparts, and you move at the pace the work demands. You're comfortable owning hundreds of small decisions, every day. High-level strategy will be covered by product and technical leaders, with your help. But the details are yours. You'll make judgment calls constantly, and you won't wait for permission to make them. You take AI seriously and you lead well in high-stakes environments. AI is our top product priority right now. You understand how LLMs work, what makes a prompt engineering approach sound or fragile, and why model behavior matters to the product experience. You'll be in conversations with product leaders, technical leaders, and go-to-market teams, and you can discuss this work credibly with engineers and executives while driving clarity and momentum without formal authority. You communicate clearly across very different audiences, in fluent English. You can explain a technical tradeoff to a non-technical stakeholder and an AI product decision to an engineer, on the same day, without losing either audience. Experience that helps: We care more about what you've accomplished than CV line items. If you've shipped products that users and developers love, and can discuss technical tradeoffs, we want to talk regardless of your education or exact years of experience. We'd love to hear about: You've worked on platform or backend products that serve multiple teams or product surfaces. You understand the difference between shipping a feature once and building a capability others will depend on every day. You can discuss prompt engineering, model behavior, evaluations, and operational tradeoffs without hand-waving. You know that AI quality is not just about picking a model; it's about system design, guardrails, iteration, and measurement. You've worked with APIs, service architecture, observability, permissions, rate limits, or other platform concerns that determine whether a technical product is reliable at scale. 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 22.000 - 28.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. 26 days of paid leave for our contractors. 2 weeks of paid parental leave for our contractors. Recruitment process: HR interview, ~ 45 min Interview with the Hiring Manager (Senior Technical Product Manager) and the Engineering Manager, ~ 1,5h Interview with the Director of Engineering, ~ 30 min In person deep dive task

Technology

CKSource

Technical Product Manager

Senior

Remote

Warsaw, Poland

22,000 - 28,000 PLN/mo

🏢 Summary: Technical Product Manager role focused on shaping and delivering AI capabilities within a rich text editor platform, combining product ownership with strong engineering depth. The position drives day-to-day prioritization, translates business needs into technical requirements, and ensures scalable, high-quality AI features integrated into real-time collaborative editing workflows. It requires hands-on involvement with engineering teams to ship AI-powered product experiences from conception to release. 🗂️ Requirements: Technical background in software development or hands-on engineering role, Ability to read code and participate in architecture discussions, Experience delivering AI-powered products or features, Understanding of LLMs and prompt engineering concepts, Experience translating business needs into technical requirements, Ownership of product lifecycle from conception to release, Experience working with APIs and scalable systems, Fluent English communication in technical contexts 📃 Skills: AI, LLM, Prompting, APIs, Architecture, SaaS, Collaboration, UX, Agile, Backlog 🏢 Description: 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. Description: As a Technical Product Manager, you will help shape how AI becomes a real product capability across CKEditor. This role sits at the intersection of product thinking, engineering depth, and developer empathy. You’ll work closely with engineers, designers, and business stakeholders to turn AI opportunities into product decisions that are useful, scalable, and worth shipping. When this role works well, teams move faster, product decisions get sharper, and AI capabilities feel like a real extension of the product rather than a layer added on top. You won’t just help define features. You’ll help define how we build in this space. You’ll work more closely with the product surface: how AI shows up in editing workflows, where it saves time, how it earns user trust, and how it improves the experience for developers and end users. CKEditor AI brings AI directly into the editor through capabilities like chat, review, and translation, helping teams create and improve rich text content without leaving their workflow. You’ll work on what is one of the most advanced rich text editing platforms on the market, combining AI capabilities with real-time collaboration for products where content is core to the user experience. If you have a stronger background in the platform layer, backend, and APIs - and would like to continue growing in that direction - take a look at our counterpart role, Technical Product Manager. Key responsibilities: Help shape the product vision and roadmap for our features. Drive prioritization day to day: make clear tradeoffs between user value, technical complexity, speed, and quality. Keep the team focused on what matters most right now. Collaborate with engineering teams to translate business needs into technical requirements. Manage the product lifecycle from conception through release. Define and track product requirements, and ensure delivery of high-quality and scalable solutions. Coordinate with sales, marketing, and support teams to maximize product success. To be successful in this role you need the following: Engineers forget you're a PM. You come from a technical background (whether that's software development or another hands-on technical role), and it shows. You can read code, hold your own in architecture discussions, and understand constraints without needing them explained twice. You ship, not just plan. Within 3 months, you'll be expected to be productive in the trenches. This isn't a role where strategy fills your calendar. You own the day-to-day scope and delivery alongside your engineering and design counterparts, and you move at the pace the work demands. You're comfortable owning hundreds of small decisions, every day. High-level strategy will be covered by product and technical leaders, with your help. But the details are yours. You'll make judgment calls constantly, and you won't wait for permission to make them. You take AI seriously and you lead well in high-stakes environments. AI is our top product priority right now. You understand how LLMs work, what makes a prompt engineering approach sound or fragile, and why model behavior matters to the product experience. You'll be in conversations with product leaders, technical leaders, and go-to-market teams, and you can discuss this work credibly with engineers and executives while driving clarity and momentum without formal authority. You communicate clearly across very different audiences, in fluent English. You can explain a technical tradeoff to a non-technical stakeholder and an AI product decision to an engineer, on the same day, without losing either audience. Experience that helps: We care more about what you've accomplished than CV line items. If you've shipped products that users and developers love, and can discuss technical tradeoffs, we want to talk regardless of your education or exact years of experience. We'd love to hear about: You've worked on product experiences where the interface matters as much as the model behind it: writing tools, editing workflows, review systems, or other products where users stay in flow only if the UX is fast, trustworthy, and clear. You've worked on enterprise-grade products where quality is non-negotiable and the details are what separate good from great. You understand content processes: how teams create, review, and publish content, and you can see how a product decision in an editor ripples through an entire workflow. Experience with rich text editing, document-centric products, or real-time collaboration is especially relevant. 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 22.000 - 28.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. 26 days of paid leave for our contractors. 2 weeks of paid parental leave for our contractors. Recruitment process: HR interview, ~ 45 min Interview with the Hiring Manager (Senior Technical Product Manager) and the Engineering Manager, ~ 1,5h Interview with the Director of Engineering, ~ 30 min In person deep dive task

Technology

STATSCORE Sp. z o.o.

QA Automation Engineer

Mid

Hybrid

Katowice, Poland

9,000 - 13,500 PLN/mo

🏢 Summary: The offer is for a QA Engineer role focused on ensuring quality of sports data products through manual and automated testing in a Scrum-based R&D team. The position involves designing and executing tests, improving test processes and automation, and collaborating closely with Product and Development teams. It is a long-term opportunity in a hybrid work model with strong emphasis on quality, test coverage, and modern technologies. 🗂️ Requirements: 3+ years of commercial experience testing modern applications, Experience in test automation, Knowledge of TypeScript, Knowledge of Playwright, Knowledge of software development life cycle, Knowledge of QA methodologies, Experience with CI/CD, Understanding of Agile methodologies (Scrum, Kanban), Communicative English 📃 Skills: TypeScript, Playwright, CI/CD, Scrum, Kanban, SQL 🏢 Description: STATSCORE! We are one of the world's leading companies in the field of providing innovative products for the sports industry. We collect, organize and deliver high-quality sports data helping sports enthusiasts, media and betting organizations achieve their goals. We connect people through what we do, and create a better world for sports, every single day! PRODUCTS? All of our products are built in-house and are strictly related to sport. We are serving our customers with in-play live visualizations, as well as sports statistics widgets and raw data provided by our SportsAPI. All the features are created by using new technologies and the best practices around the process of software development. WHAT ROLE WILL YOU TAKE ON A TEAM We are currently looking for experienced talents who would like to join our R&D group and work with us to solve complex problems in a simple way! As a product company we are looking for long-term cooperation. Your role as QA Engineer requires quality engineering experience in the field of both manual and automatic testing to be a natural team player and empathetic person who will be cooperating with other QA, Developers, Product Manager, System Architect and Tech Leaders. You will spend your time mostly on: New features (~50%) Maintenance/Bug fixing (~20%) Document writing (~20%) Meetings (~10%) YOUR RESPONSIBILITIES: Development of order acceptance criteria in collaboration with the Product Owner Design and run manual and/or automated, functional and non-functional tests Own, drive and improve testing process, tools and metrics used Setting and maintaining test documentation standards Make continuous improvements to test coverage, execution and automation Cooperate with Product and Development teams to ensure proper scope of testing OUR EXPECTATIONS: Have 3+ years of experience testing modern applications in a commercial environment Experience in test automation - must have Good interpersonal skills and communicative English Knowledge of TypeScript and Playwright Knowledge of software development life cycle and QA methodologies Experience with CI/CD Understanding of Agile methodologies (mainly Scrum and Kanban) Would be your advantage: Sports rules knowledge Experience with SQL HOW DO WE WORK? We work in self-organizing Scrum teams. Test writing and code refactoring is our daily bread. We are taking care of the technological debt and the quality of the code. We plan our Sprint goals every 2 weeks, and use OKR’s in every quarter planning. We speak both Polish (internally) and English (with our partners). We work in hybrid mode with flexible hours, from home or from the office in Katowice (no dress code). TEAM & WORKING CONDITIONS: Annual performance bonus Private medical care Life insurance Long-term cooperation Lunch cards Sport cards Professional training & courses + English language courses Integration events, family picnics Additional days off for: birthdays, volunteer work Employee referral program Fruits / coffee / tea / drinks Fun office activities in our leisure zone such as: table football, play station, board games, darts Welcome pack All the equipment you need (laptop, extra-monitor, headphones), you only have to bring your talent! Salary ranges: CoE (maternity cover) 9 000 – 13 500 PLN gross Hybrid work model: 2-3 days/week in the office in Katowice RECRUITMENT PROCESS: Only 2 short stages ahead of you: Screening – video call with Recruiter (30 min) Interview – meeting in the office with Hiring Manager, HR and with QA (max. 90 min)