Pracuj.pl Praca zdalna Mid

Full Stack Developer – Digital Publishing Solutions

ITDS Polska Sp. z o.o.

⚲ Warszawa

16 800–24 150 zł / mies. (zal. od umowy)

Wymagania

  • TypeScript
  • Angular
  • React.js
  • Vue.js
  • Node.js
  • Python
  • Ruby on Rails
  • PHP
  • Docker
  • Git
  • Adobe InDesign
  • PostgreSQL
  • C++

Opis stanowiska

Nasze wymagania:
3+ years of professional experience as a Full Stack Developer
Strong proficiency in TypeScript and one major front-end framework (Angular, React, or Vue)
Willingness to work with niche technologies such as RactiveJS
Hands-on experience with back-end development using Node.js, Python, Ruby on Rails, or PHP
Practical knowledge of Docker, Git, and CI/CD pipelines
Experience developing Adobe InDesign plugins
Familiarity with agentic coding principles
Good understanding of REST API design and integration
Knowledge of relational databases (PostgreSQL preferred)
Ability to work independently within a small, collaborative team
Solid grasp of software design principles and clean code practices
Fluency in English and Polish (minimum B2 level)

Mile widziane:
Experience with PDF processing, print workflows, or prepress standards
Familiarity with integrating external systems or AI components (asset generation, classification)
Proficiency in C++ or experience maintaining complex code libraries

O projekcie:
As a Full Stack Developer – Digital Publishing Solutions, you will be working for our client, a leading technology company specializing in advanced online printing tools. You will contribute to creating and enhancing a professional PDF editor used for high-quality digital print production. Operating within a small, agile team, your work will shape the architecture of innovative products, integrating cutting-edge technologies to deliver seamless workflows and robust performance. This role offers an exciting chance to develop high-impact solutions in a creative, fast-paced environment.
Unleash Innovation in Digital Publishing — Build the Future of Online Printing Solutions!
Poland-based opportunity with remote work model (up to 5 days per week).

Zakres obowiązków:
Develop and maintain both front-end and back-end features for the online PDF editor
Collaborate with designers and backend engineers to build scalable, efficient interfaces
Integrate and optimize REST APIs supporting workflow automation and external systems
Implement and manage CI/CD pipelines using Docker and Git
Participate in architectural design and conduct code reviews to ensure high quality and maintainability
Optimize PDF generation processes to enhance output performance and stability
Contribute to continuous improvement of development practices and internal standards
Troubleshoot and resolve complex technical issues across the stack
Document technical solutions and facilitate knowledge sharing within the team
Stay informed on modern web and backend development trends to ensure innovation and competitiveness

Oferujemy:
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment
Access to attractive Medical Package
Access to Multisport Program
Access to Pluralsight
Flexible hours

🔍 Dekoder Ogłoszenia

🔴
Willingness to work with niche technologies such as RactiveJS
Może oznaczać konieczność pracy z przestarzałą lub mało popularną technologią, która wymaga dodatkowego wysiłku w nauce i utrzymaniu.
🔴
Experience developing Adobe InDesign plugins
Jest to bardzo specyficzna umiejętność, która może wskazywać na bardzo wąski zakres projektu lub potrzebę integracji z konkretnym, niszowym oprogramowaniem.
🔴
Familiarity with agentic coding principles
Może oznaczać pracę z nowymi, eksperymentalnymi podejściami do kodowania, które nie są jeszcze ugruntowane i mogą wymagać znacznego nakładu pracy na zrozumienie i implementację.
🔴
Ability to work independently within a small, collaborative team
Może oznaczać, że zespół jest bardzo mały, a oczekuje się od Ciebie dużej samodzielności, co może prowadzić do braku wsparcia lub nadmiernego obciążenia.
🟡
contribute to creating and enhancing a professional PDF editor used for high-quality digital print production
Projekt może być bardzo specjalistyczny i skupiać się na wąskiej dziedzinie druku cyfrowego, co może ograniczać możliwości rozwoju w innych obszarach IT.