April 25, 2026

Principal Product Engineer

Senior • Remote

38,000 - 45,000 PLN/mo

Warsaw, Poland

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.

Similar jobs you might like

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

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

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

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

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

DCV Technologies

Principal Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior-level Principal Engineer role focused on building and scaling full-stack web applications using the MERN stack within a cloud-native Azure environment. The position drives architecture, microservices, API-first and event-based integrations while leading complex technical initiatives in a Scrum team. The role combines deep technical expertise with hands-on leadership in DevOps, security, data, and modern web technologies. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering or related field, Around 10 years of experience in software engineering, Experience in senior technical leadership role (Senior/Principal/Team Lead), Strong experience with Azure Cloud and Azure services, Expertise in JavaScript and modern JS frameworks (React.js, Node.js, Remix.js), Experience with database technologies (MongoDB, PostgreSQL, MySQL), Experience with DevOps practices and infrastructure-as-code, Experience with containers and Kubernetes (AKS), Understanding of headless CMS architecture (Contentful), Experience with scripting in Python in cloud environments, Knowledge of DevSecOps security practices, Experience with Azure Data tools (Databricks, Synapse), Experience with code quality and security tools, Experience working in Agile/Scrum environments 📃 Skills: JavaScript, React, Node.js, Remix.js, MongoDB, PostgreSQL, MySQL, Azure, Databricks, Synapse, Python, Kubernetes, AKS, Terraform, GitHub, GitHubActions, SonarQube, Datadog, Contentful, PowerApps, SQL, Vue.js 🏢 Description: The Principal Engineer is experienced software engineer specialising in MERN tech stack to build scalable, high-performance web solutions. This individual will play a crucial role in the development process, accelerating delivery of full-stack web applications. The Principal Engineer will act as the highest skilled Individual Contributor and will cooperate closely with Media, Content and Commerce team supporting Marketing . The team operates within Scrum framework to deliver value to Consumer Healthcare business. The team supports variety of applications composed of different technologies like React.JS, Node.JS, Vue.JS, Python, Databricks, Kubernetes, PowerApps, Azure Synapse Analytics, database technologies like PostgreSQL, MongoDB, Microsoft SQL. 📍 Remote from Poland The Principal engineer will champion best practices in software engineering including micro-services architecture, API-First and event based integration, Cloud Native/SaaS hosting and Headless CMS. A Good candidate should have knowledge of: The Principal Engineer is the most senior Individual Contributor (IC) and excels through in depth technical knowledge of specific technical domains. Contributes to their team or domain meeting goals through successfully leading and consistently delivering on projects of highly ambiguous scope, high complexity and critical business impact. Can be deployed to highest priority business problems or fires, can quickly resolve them and help the business understand how to avoid them in future. Proactively contributes to the betterment of other engineers in the company, through sponsoring, mentoring and providing constructive, candid feedback. Proactively gives technical and strategic feedback on projects relevant to their expertise that leads to better outcomes. Directly impacts the trajectory of the company both through working on the most impactful problems and being able to bring about change with effective momentum. Links technical contribution back to business impact for their team or area and helps others to buy into this. Consistently leads their team to good outcomes from a technical perspective, ensuring appropriate engineering decisions are made to factor in technical debt, systems design, stability/reliability, monitoring/observability and business need. Is regularly recognized in their team and collective for highly impactful technical contributions of the highest quality. Proposes changes to technical scope to handle changing business priorities or urgency. Leads the refactoring of complex systems or problems when it is warranted. Can make pragmatic trade-offs between perfection and technical debt which aligns with our priorities as a business, including how to repay debt. Has the skills to competently work on complex and unknown problems under pressure (e.g. debugging complex production issues at speed, or leading the resolution of critical or major incidents) Can demonstrate their technical skills outside of code, and leads the design process for complex technical problems in their team or collective. Contributes to architecture forums, takes part in initiatives to improve the practices of the engineering discipline. Can clearly and confidently articulate risk of technical problems to non technical stakeholders (e.g legal, compliance) Communicates effectively when representing Engineering to external stakeholders (e.g auditors, regulators, third-parties, or industry groups) when appropriate Actively and regularly offers well considered contributions to the roadmap of their team or business area. Fosters effective collaboration between product, engineering and architecture. Demonstrates product-awareness. Offers valuable contributions to quarterly planning rituals, and works with the PM or team lead on setting the vision for a team. Ensures their team is focusing on work that will drive forward quarterly goals or business objectives, whilst reducing the operational impact for engineers and Ops. Repeatedly consulted for advice by engineers from different teams or collectives. Proactively stays up to date with technology trends in their area, and uses this knowledge to contribute thoughts on their team’s strategy. Works to enable groups of others to improve coding standards and awareness of best practices around non-functional requirements (e.g. performance, testability, scale, security) Tackles problems before they can do harm, knowing which levers to pull to make change happen. Key Roles & Responsibilities Leads the refactoring of complex systems or problems when it is warranted. Can make pragmatic trade-offs between perfection and technical debt which aligns with our priorities as a business, including how to repay debt. Has the skills to competently work on complex and unknown problems under pressure (e.g. debugging complex production issues at speed, or leading the resolution of critical or major incidents) Can demonstrate their technical skills outside of coding, and leads the design process for complex technical problems in their team or collective. Articulates risk of technical problems to non technical stakeholders (e.g legal, compliance) and  Communicates effectively when representing Engineering to external stakeholders (e.g auditors, regulators, third-parties, or industry groups) when appropriate Actively and regularly offers well considered contributions to the roadmap of their team or business area. Fosters effective collaboration between product, engineering and architecture. Qualifications and skills Strong experience with Azure Cloud and Azure services Technical expertise in one or more technology domains and programming languages (e.g. Java, Javascript) , database technologies (e.g. MongoDB, PostgreSQL, MySQL) and release & configuration management tools. Technical expertise in JavaScript frameworks (Remix.js. Node.js, React.js) Understanding of  headless CMS architecture, i.e. Contenful Experience with scripting languages (preferably Python) in cloud environments with a focus on IaaS, PaaS Comprehensive understanding of modern DevOps platform technologies (e.g. GitHub Actions) incl. infrastructure-as-code (e.g. Terraform) and containers (e.g. Kubernetes, AKS) Knowledge of Security Practices for DevSecOps Knowledge of Azure Data (DataBricks , Synapse Studio) , AI (Open AI , AI Search) tools Experience with code quality and code security tools (i.e.: SonarQube, Github Advanced Suite). Experience with observability tools e.g. Datadog Experience with Atlassian suite Extensive experience with agile methodologies Experience working in a cloud native environment (Azure desirable) Working knowledge of Scrum based Agile development Job Requirements and Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field – or equivalent practical experience. Around 10 years of experience in software engineering, with experience in leadership role (e.g. Senior/Principal Software Engineer, Team Lead). Proven experience with architecture and solution design in software engineering. Deep domain & Engineering management expertise and experience. Demonstrable tech leadership. Experience working with geographically distributed teams or vendor partners. Exposure in managing web hosting platforms/teams. Benefits ✅ Stable long-term cooperation with opportunity for extension Opportunity to work with modern technologies in an international environment Professional growth and continuous development opportunities Participation in challenging and impactful projects 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk

Technology

Text SA

Web Engineer

Mid

Hybrid

Wroclaw, Poland

🏢 Summary: The offer is for a Web Engineer responsible for building, optimizing, and maintaining high-performing SaaS product websites and marketing pages. The role focuses on delivering measurable business results through modern web technologies, performance optimization, analytics, and SEO collaboration. You will work across engineering, marketing, and design to enhance user experience and conversion. 🗂️ Requirements: Strong knowledge of HTML, CSS, JavaScript, TypeScript, Experience building and maintaining complex websites, Understanding of browsers, networks, and modern Web APIs, Experience with CMS platforms, Ability to implement analytics and A/B testing, Experience optimizing website performance, Knowledge of technical SEO principles, Experience with modern frontend frameworks, Ability to work with build tools and package managers, Understanding of SaaS websites and conversion funnels 📃 Skills: JavaScript, TypeScript, PHP, React, Node.js, Stimulus, GraphQL, REST, CSS, LESS, Tailwind, Webpack, Vite, NPM, PNPM, Composer, Hugo, Next.js, Astro, Statamic, WordPress, Docker, Kubernetes, GCP, HTML 🏢 Description: You’ll join the Demand Capture - the team responsible for shaping how our products are experienced across all marketing and product-related touchpoints. We’re currently in an intensive phase of rebranding and product evolution. This means rewriting and optimizing key product pages, launching new features, and continuously improving how we communicate value to our users. As a team, we own the full user experience across all websites our customers and partners interact with. We build, optimize, and maintain a large ecosystem of pages and campaigns reaching both current and future users. We believe the best websites don’t just look good - they deliver measurable results. We’re looking for a well-rounded Web Engineer - someone with solid fundamentals and broad curiosity. Our stack is diverse, and while we don’t expect expertise in every tool, we do expect a strong understanding of how browsers, networks, and modern web technologies work. If you enjoy working across disciplines - engineering, marketing, SEO, and design - and want to build websites that actually drive business results, you’ll feel at home here. What you’ll do Build and develop product websites and landing pages - working closely with designers and marketers to raise the bar for SaaS websites Create responsive, reliable email templates supporting marketing campaigns Improve and scale our content workflows by working with CMS platforms (Statamic, Headless WordPress) Maintain and improve code quality and development processes Implement analytics, track conversion funnels, and build A/B testing frameworks Identify and fix performance bottlenecks across browsers, devices, and regions Collaborate with SEO specialists to improve organic visibility and technical SEO Our Tech Stack We don’t expect you to know everything - we value strong fundamentals and a growth mindset over deep specialization. Languages: JavaScript, TypeScript, PHP Frameworks & Libraries: React, Node.js, Stimulus, GraphQL, REST API Styling: CSS Modules, LESS, Tailwind Build Tools: Webpack, Vite, NPM, PNPM, Composer CMS & Frameworks: Hugo, Next.js, Astro, Statamic, Headless WordPress Infrastructure & DevOps: Docker, Kubernetes, Google Cloud Platform You might be a great fit if you: Treat HTML, CSS, and JavaScript/TypeScript as your core tools and know how the web really works under the hood Have experience building and maintaining complex websites (not just apps) Understand the differences between web apps and marketing websites - and why they matter Stay up to date with modern Web APIs and platform capabilities Can clearly communicate ideas and trade-offs to both technical and non-technical stakeholders Have a strong sense of aesthetics and understand how design translates into code Understand SaaS fundamentals and how websites contribute to growth Use AI tools consciously and effectively to improve your development workflow How we work We’re a hybrid team – remote when it makes sense, onsite when it matters most. Once per quarter, your whole team spends 5 working days together at our Wrocław office – a time for focused execution, unblocking work, and driving key outcomes. Our office is open year-round – drop by anytime. Contract: B2B (self-employed). You’ll need a registered business in selected EU countries — either already set up or possible to register in your country . Please apply only if this works for you. Benefits We don’t want you to worry about all the basic benefits - like a Multisport card, private health care, or a home office equipment budget. What we really want you to feel and what we believe in is that the real benefits come from the culture we’ve built. With a hybrid work model, unlimited paid days off and sick days policy, an environment focused on outcomes instead of worked hours, and people dedicated to their work, you’ll find a workplace where you can thrive. And here’s the icing on the cake: you’ll have the opportunity to work with the makers behind all Text products: LiveChat , ChatBot , HelpDesk , KnowledgeBase , OpenWidget .