June 2, 2026

CMS Drupal Developer

Senior • Hybrid

150 - 165 PLN

Warsaw, Poland

Location: Hybrid work model – 2/3 days per week from the Warsaw office
Availability: ASAP / within 1 month 
Contract Type: B2B via Experis

Project & Team

  • Work within a Website & eCommerce team responsible for managing a large-scale ecosystem of websites

  • Contribute to the development of a modern multisite Drupal platform

  • Support transition from legacy systems to a new architecture

  • Collaborate with international stakeholders across multiple locations

  • Be part of a strategic consolidation of development and DevOps capabilities in Poland


Responsibilities

  • Develop and maintain CMS solutions using Drupal (multisite, multilingual, multi-domain)

  • Design and implement scalable, headless and decoupled architectures

  • Build and optimize frontend applications using React.js and Next.js (SSR, SSG, i18n, performance)

  • Translate UI/UX designs from Figma into high-quality, reusable components

  • Integrate frontend layers with backend systems using REST and GraphQL APIs

  • Develop Lightning Web Components (LWC) for Salesforce-based applications

  • Collaborate with backend services and ensure seamless API integrations

  • Participate in functional testing and improve overall user experience

  • Ensure cross-browser compatibility and responsive design standards

  • Work with Docker, Kubernetes and CI/CD pipelines for efficient deployments

  • Contribute to Agile/Scrum ceremonies and continuous delivery processes

  • Support migration, transformation and evolution of CMS platforms

  • Collaborate with distributed teams across multiple regions


Requirements

  • Minimum 6 years of professional experience in CMS and web development

  • Strong expertise in Drupal (custom modules, multisite, multilingual, RESTful, JSON:API, GraphQL)

  • Solid experience with PHP and modern JavaScript/TypeScript

  • Hands-on experience with React.js and Next.js frameworks

  • Strong knowledge of HTML5, CSS/SCSS or Tailwind, and responsive design

  • Experience working with REST APIs and GraphQL integrations

  • Familiarity with AJAX and asynchronous request handling

  • Good understanding of e-commerce platforms and solutions

  • Experience with version control systems such as Git and GitLab

  • Familiarity with Docker, Kubernetes and CI/CD pipelines

  • Experience with PHPUnit and testing practices (including TDD)

  • Practical knowledge of Jira, Confluence and Agile methodologies

  • Understanding of cross-browser compatibility and scalable architecture principles

  • Experience with data migration, transformation and scripting

  • Awareness of accessibility standards (WCAG)


Nice to Have

  • Experience with micro frontends and component-based architecture

  • Exposure to cloud environments such as AWS, Azure or GCP

  • Experience working in distributed international teams


Tech Stack

  • Drupal 11, PHP

  • React.js, Next.js

  • JavaScript, TypeScript, HTML5, SCSS/Tailwind

  • REST, GraphQL

  • Docker, Kubernetes, GitLab CI/CD

  • PHPUnit

  • Jira, Confluence, Git, Figma


Offer

  • Multisport card

  • Private healthcare (Medicover)

  • Access to an e learning platform

  • Group life insurance

Similar jobs you might like

Technology

Experis Manpower Group

Senior Fullstack Developer (Java+Angular)

Senior

Hybrid

Warsaw, Poland

160 - 170 PLN/hr

🏢 Summary: Fullstack Developer role focused on building and evolving Java-based microservices and modern Angular Single Page Applications within an event-driven architecture. The position emphasizes backend development with Spring Boot, Kafka integration, and secure, scalable solutions, while contributing to CI/CD pipelines and frontend best practices. Work involves close collaboration on solution design, security implementation, and continuous improvement in an Agile environment. 🗂️ Requirements: Strong hands-on experience with Java 17–21, Strong experience with Spring Boot 3.x, Experience with microservices architecture, Experience with Kafka in event-driven or messaging systems, Strong practical experience with SQL and Oracle, Experience or strong understanding of Redis, Experience with Domain Driven Design, Experience with Node.js, Experience with TypeScript, Experience building Single Page Applications with Angular, Strong knowledge of Angular architecture and best practices, Strong understanding of web application security, Practical knowledge of OIDC and OAuth2, Experience with Git, Experience working in Agile methodologies 📃 Skills: Java, Spring, SpringBoot, Microservices, Kafka, SQL, Oracle, Redis, DDD, Node.js, TypeScript, Angular, SPA, Security, OIDC, OAuth2, Git, Agile 🏢 Description: Location: Hybrid work model – 2-3 days per week from the Warsaw office Salary: 160 – 170 PLN net/h (B2B via Experis) Tasks: •    Design, develop, and maintain fullstack applications with a strong emphasis on backend and modern frontend architectures •    Build high-quality, maintainable, secure, scalable, and testable software aligned with business requirements •    Develop and evolve Java-based microservices using Spring Boot •    Contribute to Single Page Applications development ensuring frontend best practices •    Collaborate with business and technical stakeholders to clarify and refine functional and non-functional requirements •    Participate in solution design pre-project studies and technical decision-making •    Integrate systems using event-driven architectures and streaming platforms •    Optimize and maintain existing codebases •    Implement execute and maintain automated tests and CI/CD pipelines •    Ensure application security including identity management and secure authentication flows •    Maintain and update technical documentation •    Participate in internal and external developer communities to share best practices •    Continuously improve skills in modern technologies and software engineering practices Requirements: Backend & Architecture •    Strong hands-on experience with Java 17–21 focusing on modern Java •    Strong experience with Spring Boot 3.x and microservices architectures •    Required experience with Kafka in event-driven or messaging-based systems •    Strong practical experience with SQL using Oracle •    Experience or strong understanding of Redis •    Experience with Domain Driven Design Frontend •    Required experience with Node.js •    Required experience with TypeScript •    Solid experience building Single Page Applications using Angular •    Strong knowledge of Angular best practices architecture and maintainability •    Experience with SPA development •    Webpack knowledge is a nice to have Security •    Strong understanding of web application security •    Practical knowledge of OIDC and OAuth2 protocols •    Experience with identity management platforms as a strong advantage •    Awareness of OWASP principles certifications are a plus DevOps & Tooling •    Required experience with Git •    Experience with CI/CD pipelines GitLab CI and Jenkins as a nice to have •    Maven knowledge as a nice to have •    Docker and Kubernetes knowledge as a nice to have •    Experience with IntelliJ and VS Code •    Knowledge of Jira and Confluence •    Python knowledge as a nice to have •    Practice with AI based code generation tools as a nice to have Methodologies & Ways of Working •    Experience working in Agile methodologies such as Scrum and Kanban •    DevOps mindset and practices •    Ability to collaborate in distributed international teams Offer: •    Multisport card •    Private healthcare •    Access to an e‑learning platform •    Group life insurance

Technology

Experis Manpower Group

Fullstack Developer (PHP)

Senior

Remote

Warsaw, MZ, Poland

130 - 140 PLN

🏢 Summary: Fullstack Developer role focused on designing and building scalable, secure, and highly automated platforms for enterprise websites and CMS in a 100% remote B2B model. The position covers backend, frontend, and infrastructure layers, with strong emphasis on cloud, DevOps, CI/CD, and high-availability architectures. The role involves architecting CMS environments, implementing automation, and ensuring performance, scalability, and security best practices. 🗂️ Requirements: Proven experience as Fullstack Developer, Strong expertise in PHP, Experience with Laravel or Symfony, Solid knowledge of HTML, Solid knowledge of CSS, Solid knowledge of JavaScript, Experience with React or Vue.js or Angular, Experience with AWS or Azure, Strong knowledge of web servers, Strong knowledge of database systems, Hands-on experience with GitLab CI/CD, Hands-on experience with Ansible, Hands-on experience with Terraform, Experience with Docker, Experience with Kubernetes or AWS ECS, Experience building scalable and high-availability systems, Strong understanding of security best practices, Experience with performance optimisation 📃 Skills: PHP, Laravel, Symfony, HTML, CSS, JavaScript, React, Vue, Angular, AWS, Azure, GitLab, Ansible, Terraform, Docker, Kubernetes, ECS, Linux, CI/CD 🏢 Description: Location: 100% remote work (Poland) Availability : ASAP / within 1 month Contract Type: B2B via Experis Responsibilities Design and build scalable, secure, and highly automated platforms supporting enterprise websites and CMS Develop full-stack solutions across backend, frontend, and infrastructure layers Architect and optimise CMS environments, including headless and enterprise-grade solutions Implement and maintain CI/CD pipelines and automation workflows Deploy and manage cloud-based solutions using modern cloud platforms Ensure high availability, performance optimisation, and system scalability Apply secure coding standards and enforce best practices in system and application security Collaborate with cross-functional teams in Agile environments Requirements Proven experience as a Fullstack Developer with strong system engineering understanding Strong expertise in PHP and modern frameworks such as Laravel or Symfony Solid frontend skills: HTML, CSS, JavaScript and frameworks such as React, Vue.js or Angular Experience with cloud platforms such as AWS or Azure Strong knowledge of web servers and database systems Hands-on experience with CI/CD tools and automation frameworks such as GitLab CI/CD, Ansible, Terraform Practical knowledge of containerisation (Docker) and orchestration tools (Kubernetes, AWS ECS) Experience in building scalable, high-availability systems Strong understanding of security best practices and performance optimisation Nice to have Experience with headless CMS or enterprise content management architectures Strong Linux knowledge and server administration experience Familiarity with DevOps culture and Agile methodologies Experience with centralised logging, monitoring, and failover mechanisms Offer Multisport card Private healthcare (Medicover) Access to an e learning platform Group life insurance

Technology

emagine Polska

FullStack Developer Java & React (50% React, 50% Java)

Senior

Hybrid

Krakow, Poland

200 - 200 PLN/hr

🏢 Summary: Long-term B2B opportunity for a senior engineer to deliver production-ready code and shape system architecture in a microservices environment. The role combines hands-on Java and React development with architectural responsibilities in a global, collaborative setup. It focuses on high-frequency delivery and technical excellence within the financial sector. 🗂️ Requirements: Strong Java experience (latest versions), Strong React experience, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Proven high-frequency code delivery, Experience in banking or financial sector 📃 Skills: Java, React, Microservices, REST, PostgreSQL, Banking, Docker, Kubernetes 🏢 Description: Working mode : Hybrid - 6 days per month at the Warsaw office Contract type : B2B, long term cooperation Rate : 200 PLN/h Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes. Other Details: This position offers the opportunity to work within a multi-regional team on innovative projects. Ideal for candidates seeking to leverage their development skills in a dynamic and evolving business context.

Technology

emagine Polska

Java+ React Developer

Senior

Hybrid

Krakow, Poland

180 - 200 PLN

🏢 Summary: Long-term B2B role focused on hands-on Java and React development within a microservices architecture, contributing directly to production code and system design. The position combines backend and frontend engineering with architectural responsibilities in a global, collaborative environment. The role supports high-frequency delivery in a financial services context. 🗂️ Requirements: Strong experience with Java, Strong experience with ReactJS, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Recent experience with modern Java versions, Experience delivering code changes at high frequency, Background in financial sector, preferably banking 📃 Skills: Java, ReactJS, Microservices, REST, PostgreSQL 🏢 Description: Working mode : Hybrid - 6 days per month at the Kraków office Contract type : B2B, long term cooperation Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes.

Technology

emagine Polska

Full Stack Developer (Java, React)

Senior

Hybrid

Krakow, Poland

190 - 200 PLN/hr

🏢 Summary: Long-term B2B hybrid role focused on hands-on Java and React development within a microservices architecture, contributing directly to production code and system design. The position emphasizes high-frequency delivery, REST API development, and collaboration in a global engineering environment. It combines technical leadership with active development in financial-sector projects. 🗂️ Requirements: Strong experience with Java, Strong experience with ReactJS, Experience with microservices architecture, Experience delivering RESTful APIs, Experience with PostgreSQL, Recent experience with modern Java versions, Ability to deliver code changes frequently, Background in banking or financial sector 📃 Skills: Java, ReactJS, Microservices, REST, PostgreSQL, Docker, Kubernetes 🏢 Description: Working mode: Hybrid - 6 days per month at the Kraków office Contract type: B2B, long term cooperation Rate: 200 PLN/h Summary: This role focuses on hands-on development and system architecture, driving engineering culture, and enhancing business growth through technical expertise in a collaborative, global environment. Main Responsibilities: Deliver code to production and support system architecture aligned to microservices Understand business, engineering, and non-functional requirements Drive the desired engineering culture across teams Collaborate with a globally diverse team across regions Proactively remove impediments, assess risks, and communicate issues to program management Identify and eliminate process inefficiencies Key Requirements: Strong Java and React programming experience Experience in microservice architecture Background in the financial sector, particularly banking Proven capability of delivering code changes at high frequency Experience with RESTful API delivery Familiarity with PostgreSQL databases Recent Java experience, preferably with the latest versions Experience with ReactJS for UI application development Nice to Have: Knowledge of containers and orchestration technologies like Docker and Kubernetes. Other Details: This position offers the opportunity to work within a multi-regional team on innovative projects. Ideal for candidates seeking to leverage their development skills in a dynamic and evolving business context.

Technology

emagine Polska

Fullstack Engineer (Java & React)

Senior

Remote

Warsaw, Poland

🏢 Summary: Long-term B2B role in the banking sector focused on developing and modernizing a global payment platform using Java and React. The position involves building and migrating services to microservices architecture, supporting DevOps practices, and improving automation and processing efficiency in a hybrid work model. 🗂️ Requirements: Strong expertise in Java 17+, Experience with Kubernetes, Knowledge of Git, Proficiency in Unix-based systems and CLI, Experience with SQL and databases, Understanding of RESTful microservices and APIs, Knowledge of HTTP, Experience with JavaScript and React, Experience in DevOps delivery team, Knowledge of Spring or Spring Boot 📃 Skills: Java, React, Kubernetes, Git, Unix, SQL, Oracle, REST, HTTP, JavaScript, Spring, SpringBoot, Microservices, APIs, DevOps 🏢 Description: Project information: Industry: banking Location & Hybrid Model Kraków – 5-6 days per month onsite (Kraków office) Warsaw – 5-6 days per month onsite (Warsaw office) Outside Kraków/Warsaw – 3 days per month from the Warsaw or Kraków office Rate: We’re open to your suggestions Contract : B2B, no end date, long-term cooperation Summary: We are looking for skilled individuals for the payment platform, which allows our customers and clients to move funds across the globe, pay their suppliers, credit salaries, pay taxes directly to authorities and transfer money via multiple channels. The purpose of the role is to support project delivery through high-quality analysis and Agile design artefacts, effective stakeholder management, and deep business insight for the solution delivery team, all enabled by appropriate tools and aligned with DevOps working practices. Responsibilities: Building and supporting services, microservices, and applications (back-end and front-end) in Java 11/17/21, ReactJS, while maintaining and preserving standard products. Reduce costs and complexity by migrating from mainframe and IBM WebSphere to a modern approach with an integration layer such as APIs or microservices patterns. Reduce testing costs by adopting automated testing frameworks. Increasing Straight-Trough-Processing (STP) capabilities of services. Requirements: Strong expertise in Java 17+ is a must Kubernetes & Git knowledge Fluency in navigating Unix-based systems and command-line interfaces is essential. Database technologies and SQL - Oracle preferred (nice-to-have) A working understanding of RESTful microservices and APIs HTTP Web technologies and JavaScript - React Having worked in a DevOps delivery team A desirable understanding of application monitoring. Knowledge of Spring/Spring Boot

Technology

emagine Polska

Frontend Developer (React + TypeScript)

Mid

Hybrid

Warsaw, Poland

130 - 130 PLN/hr

🏢 Summary: Frontend role focused on building and enhancing secure API integrations with external brokers using React and TypeScript in a hybrid B2B model. The position involves developing reusable UI components, collaborating with backend teams on financial API integrations, and contributing to code quality in a Scrum environment. 🗂️ Requirements: Experience in frontend development, Proficiency in React, Proficiency in TypeScript, Knowledge of REST APIs, Knowledge of JSON, Ability to work in Scrum teams, Experience with performance standards, Experience with accessibility standards, Collaboration skills, Communication skills 📃 Skills: React, TypeScript, REST, JSON, Scrum, Node.js, CI/CD, Postman 🏢 Description: General info: - Model of work: hybrid, 1x per week work from office in Warsaw - Type of contract: B2B contract - Rate: 130 PLN net + VAT / hour Introduction & Summary: Role requires expertise in frontend development to create and enhance API integrations with external brokers. Ideal candidate should have a strong proficiency in React and TypeScript. You will contribute to building user-friendly and secure interfaces, ensuring smooth integration with partners while adhering to high-quality standards. Main Responsibilities: - Develop reusable, high-quality React + TypeScript components for plugins and internal tools - Work closely with backend engineers to integrate with payment and financial APIs - Ensure performance, accessibility, and responsiveness on partner websites - Contribute to code quality through testing and code reviews - Participate in two-week sprints using Scrum methodology - Collaborate with the Product Owner for requirement clarification - Engage in continuous learning and knowledge sharing within the team Key Requirements: - Proven experience in frontend development - Proficiency in React and TypeScript - Familiarity with REST APIs and JSON - Ability to work in Scrum teams - Experience with performance and accessibility standards - Good collaboration and communication skills Nice to Have: - Knowledge of Node.js - Experience with CI/CD pipelines - Familiarity with tools like Postman - Experience in building embeddable widgets/plugins - Understanding of security and compliance in financial products

Technology

emagine Polska

Senior Frontend Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Frontend Developer role for a greenfield international project focused on enterprise-grade frontend applications using React and TypeScript. The position involves building advanced UI solutions, integrating APIs, and supporting explainable, auditable workflows in a hybrid B2B setup. Teams work cross-functionally following API-first and event-driven development principles. 🗂️ Requirements: Senior-level frontend development experience, Strong knowledge of React, Strong knowledge of TypeScript, Experience building complex enterprise-grade applications, Hands-on API integration experience, Familiarity with contract-first or API-first development, Experience creating reusable components, Experience working with design systems, Understanding of accessibility standards, Knowledge of responsive design, Knowledge of performance optimisation, Knowledge of usability principles, Experience with frontend testing, Ability to work in cross-functional teams, Strong quality and validation mindset, Fluent Polish, Fluent English 📃 Skills: React, TypeScript, API, HTML, CSS, JavaScript, Testing, Accessibility, Responsive, Performance, DesignSystems 🏢 Description: Cooperation Details Start date: As soon as possible, within 3–4 weeks Contract duration: 12 months initially, with possible extensions Contract type: B2B Working model: Hybrid, with 2 days per week from the Warsaw office and the remaining days remotely Equipment: Laptop provided by the client Travel: Up to one possible business trip per year to the Netherlands or France (paid by the Client) Languages: fluent Polish and English are a must We are looking for a Senior Frontend Developer to join a new initiative delivered for an international client operating in the information services sector. Both projects are greenfield initiatives developed from scratch. Each team will consist of approximately five people, including a Tech Lead, Backend Developer, Frontend Developer, and QA Engineer. Responsibilities Developing frontend applications using React and TypeScript. Building advanced enterprise-grade user interfaces, including dashboards, forms, filters, cards, and drill-down views. Integrating frontend applications with APIs using a contract-first approach. Designing and developing reusable components and solutions based on a design system. Ensuring accessibility, responsiveness, performance, usability, and overall application quality. Implementing explainability-focused UI patterns, including evidence, rationale, confidence levels, and source traceability. Building human review workflows that support approval, rejection, and manual override of system recommendations. Collaborating closely with the Tech Lead, Backend Developers, QA Engineers, and other team members. Contributing to component, UI integration, and regression testing. Working according to spec-driven development, API-first, and event-driven delivery principles. Ensuring auditability, traceability, and explainability by design. Supporting thin vertical slice and steel-thread delivery to validate end-to-end functionality early in the development process. Requirements Senior-level experience in frontend software development. Strong practical knowledge of React and TypeScript. Experience in building complex enterprise-grade applications and user interfaces. Hands-on experience with API integration. Familiarity with contract-first or API-first development. Experience in creating reusable components and working with design systems. Good understanding of accessibility, responsive design, performance optimisation, and usability. Experience with frontend components, integration, and regression testing. Ability to work effectively in a cross-functional product team. Strong quality and validation mindset from the beginning of the development lifecycle. Fluency in Polish and English. Experience in projects involving AI, agentic workflows, human-in-the-loop governance, explainability, or decision-support systems will be considered an advantage.

Technology

Cyclad

Senior CMS Drupal Developer

Senior

Hybrid

Warsaw, Poland

150 - 160 PLN/hr

🏢 Summary: Senior/Lead CMS Developer role focused on leading the development and architectural transition to a multisite Drupal 11 platform within a large international eCommerce environment. The position involves managing and evolving 140+ Drupal and WordPress websites, driving headless and decoupled solutions, and collaborating with distributed teams. The role combines hands-on development with technical leadership in a modern cloud-based stack. 🗂️ Requirements: Proven experience with Drupal and WordPress development, Strong expertise in Drupal multisite, multilingual, custom modules, Experience with WordPress custom plugins and multilingual setups, Proficiency in PHP and JavaScript/TypeScript, Strong frontend skills with React and Next.js, Experience with REST and GraphQL APIs, Knowledge of headless and decoupled architectures, Experience with Docker and Kubernetes, Familiarity with CI/CD pipelines, Experience with data migration and scripting, Understanding of cross-browser compatibility principles, Knowledge of WCAG accessibility standards, Experience working in Agile/Scrum environments, English B2+ level 📃 Skills: Drupal, WordPress, PHP, JavaScript, TypeScript, React, Next.js, HTML5, SCSS, Tailwind, jQuery, REST, GraphQL, JSON:API, Docker, Kubernetes, GitLab, AWS, Azure, GCP, PHPUnit, Git, Jira, Figma, Confluence 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking a Senior Drupal Developer to join our client, a leading company in consulting and digital transformation. Join our international website & eCommerce team managing 140+ sites across Drupal and WordPress. As a Senior/Lead CMS Developer, you’ll lead development efforts, define technical architecture, and drive the transition to a new multisite Drupal 11 platform. Team & Vision: Distributed across the Netherlands, France, and India, with development centralizing in Poland. The team is transitioning to a unified Drupal platform by 2026, with UX and product ownership remaining close to stakeholders. Project information: Industry: E-Commerce Work Setup: hybrid (2 – 3 days/week in office) – Warsaw, Poland. Rate: 150 - 160 PLN/net/h + VAT (B2B contract) Language: English (B2+ Required) Start date: depending on candidate availability Tech Stack: CMS: Drupal 11, WordPress - Frontend: React.js, Next.js, HTML5, SCSS, jQuery - Languages: PHP, JavaScript, TypeScript - APIs: REST, GraphQL - DevOps: Docker, Kubernetes, GitLab CI/CD, AWS/Azure/GCP - Tools: Jira, Git, Figma, Confluence - Testing: PHPUnit Project scope: Develop Lightning Web Components (LWC) to build the user interface of Salesforce applications Translate UI/UX mockups into LWC components Integrate front-end components with Apex controllers and consume backend APIs Participate in functional testing and contribute to continuous improvement of the user experience Technical Skills: CMS: Drupal 11 (multisite, multilingual, multi-domain, configuration split, paragraphs, RESTful, JSON:API, GraphQL), Wordpress (GraphQL, REST, multilingual, custom plugins). Frontend: React.js, Next.js (SSG/SSR, i18n, performance optimisation). Languages: PHP (Drupal, Wordpress), JavaScript/TypeScript, HTML5, SCSS/Tailwind. APIs: REST, GraphQL. Cloud & DevOps: Docker, Kubernetes, GitLab CI/CD, AWS/Azure/GCP. Testing: PHPUnit. Tooling: Jira, Git, Figma, Confluence. Architecture (Preferred): Headless, Decoupled, Micro Frontends, Component-based design. Requirements: Proven experience as a CMS developer with strong expertise in both Drupal and Wordpress. Deep understanding of Drupal (custom modules, multisite, multilingual, RESTful, JSON: API, GraphQL, headless & decoupled use). Wordpress (custom plugins, multilingual, REST, GraphQL). Strong front-end skills: HTML, CSS, JavaScript, jQuery, plus modern frameworks (React, Next.js). Understanding of the full web development process (design, development, deployment). Good grasp of asynchronous request handling, partial page updates, AJAX. Proficient in cross-browser compatibility and scalable application design principles. Experience with data migration, transformation, and scripting. Familiarity with Agile and Scrum methodologies. Prior experience with digital accessibility (WCAG). We offer: Full-time job agreement based on B2B Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible Multisport card (also for an accompanying person) Life insurance

Technology

emagine Polska

.NET Backend Developer

Senior

Hybrid

Warsaw, Poland

48 - 48 PLN/hr

🏢 Summary: Senior Backend Developer role focused on Risks & Inspections and Safety Intelligence projects using .NET/C# and event-driven architecture. The position involves API and service development, domain modeling, integrations, and comprehensive testing in a hybrid work model based in Warsaw. Full-time B2B contract with potential long-term extension and occasional international travel. 🗂️ Requirements: Strong proficiency in .NET, Strong proficiency in C#, Experience in API development, Experience in service implementation, Familiarity with event-driven architecture, Expertise in domain modeling, Knowledge of tenant-aware data management, Experience with unit testing, Experience with integration testing, Experience with service testing, Experience with contract testing, English proficiency, Availability for hybrid work in Warsaw 📃 Skills: .NET, C#, API, React, MDM, workflow, audit, testing, integration, queues, idempotency 🏢 Description: • Work model: hybrid - 2 days a week, Warsaw office. • Project language: English. • Start: ASAP or 30 days. • Remuneration: B2B > up to 48 USD/hour. • FTE: full-time (40 hours per week) • Business Travel: may travel once a year to France or the Netherlands. • Equipment: laptop provided by the client • Industry: Information Services. We are seeking a skilled Backend Developer to join our innovative team focusing on Risks & Inspections and Safety Intelligence projects. The ideal candidate will possess robust experience in .NET / C# development, API and service implementation, and event-driven design patterns. You will play a critical role in ensuring effective domain modeling, integration with various services, and thorough testing methodologies. Main Responsibilities: Implementing strong .NET / C# development practices. Executing API and service implementations. Utilizing event-driven patterns such as events, queues, and idempotency. Developing comprehensive domain models and state management. Managing tenant-aware data access and conducting authorization checks. Integrating with MDM, workflow, audit, and various data services. Conducting unit, integration, service, and contract testing. Collaborating on specifications from structured requirements. Key Requirements: Strong proficiency in .NET / C#. Experience in API and service development. Familiarity with event-driven software architecture. Expertise in domain modeling and traceability. Knowledge of tenant-aware data management. Experience in effective testing methodologies across multiple domains. Nice to Have: Experience with React or similar frameworks. Understanding of spec-driven development practices. Capability to work in a contract-first delivery environment. Experience with cross-capability collaboration. Other Details: The role is designed for a new initiative with a senior-level requirement. Two 5-person teams are being built with a target start date within 3-4 weeks. The initial contract duration is 12 months, with potential extensions subject to a one-month notice period. The work is primarily remote, requiring office attendance two days a week. Candidates may need to travel to the Netherlands or France once during the year. English language proficiency is necessary, and equipment will be provided by the organization.