Postings read on 15 November 2026 from employers' public job boards. Who may apply from where is quoted from each posting; check it on the posting before you apply.
Remote software contract jobs in Poland: 67 roles
Looking for remote software contract jobs in Poland? 67 roles are open to people who live in Poland, at 34 employers, read on 15 November 2026: 43 name Poland and 24 name a region that includes it. Another 13 roles are open anywhere outside the US.
Roles that name Poland 43
-
Platform Engineer (Backend Infrastructure)
Board label: Poland/Portugal - Remote / Focal - Remote
Employer's words: none on who may apply from where
Shown here as open to: Poland, Portugal
Why it counts as contract work: the posting says “Type : This can be structured as a B2B contract or Employment Contract with full benefits”
-
Senior Data Platform Engineer CR 12/11/26
Board label: Warsaw
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Permanent contract & B2B”
-
Senior Product Manager, Mobile Apps (Contract)
Board label: Remote
Employer's words: “Countries: Brazil, Canada, Colombia, Germany, Ghana, India, Indonesia, Italy, Kenya*, Mexico, Morocco, Netherlands, Poland, Singapore*, South Africa, Spain, Switzerland and the United Kingdom.”
Shown here as open to: Brazil, Canada, Colombia, Germany, Ghana, India, Indonesia, Italy, Kenya, Mexico, Morocco, Netherlands, Poland, Singapore, South Africa, Spain, Switzerland, United Kingdom, Africa
Why it counts as contract work: the title says “Senior Product Manager, Mobile Apps (Contract)”
-
General QA Engineer (Remote, Contract)
Board labels (3 postings): Poland / Kyiv, Kyiv, Ukraine | Moldova / Kyiv, Kyiv, Ukraine | Ukraine / Kyiv, Kyiv, Ukraine
Employer's words: “Type of contract: Non-US Contractor Business Entity: INFUSE”
Shown here as open to: Moldova, Poland, Ukraine
Why it counts as contract work: the employment-type field on the job board says “Type of contract: Non-US Contractor”
-
Software Engineer - Data team
Postings (2), each with its board label and the employer's words:
- Poland: “This is a fully remote contract role for people based in Poland”
- Romania: “This is a fully remote contract role for people based in Romania”
Shown here as open to: Poland, Romania
Why it counts as contract work: the posting says “This is a fully remote contract role for people based in Romania”
-
Developer Onboarding & Activation Manager
Board label: Poland - Remote / Katowice, Śląskie, Poland / London, England, United Kingdom
Employer's words: none on who may apply from where
Shown here as open to: Poland, United Kingdom
Why it counts as contract work: the posting says “Employment Type: Full-time, B2B Contract”
-
Senior GTM Engineer
Board label: Poland - Remote / Katowice, Śląskie, Poland / London, England, United Kingdom
Employer's words: none on who may apply from where
Shown here as open to: Poland, United Kingdom
Why it counts as contract work: the posting says “Employment Type: Full-time, B2B Contract”
-
Senior QA Tester - Paper.io 2
Board label: Barcelona / Warsaw / Tallinn / Istanbul / Lisboa / Berlin / Tbilisi / Amsterdam / Krakow / London / Spain
Employer's words: none on who may apply from where
Shown here as open to: Estonia, Germany, Netherlands, Poland, Spain, Turkey, United Kingdom
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Senior Game Developer (Game Feel, UI, Animations, VFX) - Paper.io2
Board label: Barcelona / Madrid / Warsaw / Tallinn / Karkiv / Malta / Helsinki / Stockholm / Istanbul / Lisboa / Berlin / Tbilisi / Amsterdam / Milan / K
Employer's words: none on who may apply from where
Shown here as open to: Estonia, Finland, Germany, Italy, Malta, Netherlands, Poland, Spain, Sweden, Turkey
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Gameplay & UI Developer - Paper.io2
Board label: Barcelona / Madrid / Warsaw / Tallinn / Karkiv / Malta / Helsinki / Stockholm / Istanbul / Lisboa / Berlin / Tbilisi / Amsterdam / Milan / K
Employer's words: none on who may apply from where
Shown here as open to: Estonia, Finland, Germany, Italy, Malta, Netherlands, Poland, Spain, Sweden, Turkey
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
FDE AI/ Solutions Architect (AI, Python/Data)
Board labels (4 postings): Ukraine / Serbia / Yerevan / Spain / Slovakia / Slovenia / Poland | Tbilisi / Yerevan / Belgrade / Novi Sad, Vojvodina / Poland / Portugal | Yerevan / Poland / Ukraine / Serbia / Valencia | North Macedonia / Montenegro / Moldova / Bulgaria / Czechia / Bosnia and Herzegovina / Croatia
Employer's words: none on who may apply from where
Shown here as open to: Bosnia, Bulgaria, Croatia, Czech Republic, Moldova, Montenegro, North Macedonia, Poland, Portugal, Serbia, Slovakia, Slovenia, Spain, Ukraine
Why it counts as contract work: the posting says “Long-term B2B collaboration”
-
Software Engineer (Remote - Contractor)
Postings (2), each with its board label and the employer's words:
- Poland: “This is a fully remote contract role for people based in Poland”
- Romania: “This is a fully remote contract role for people based in Romania”
Shown here as open to: Poland, Romania
Why it counts as contract work: the title says “Software Engineer (Remote - Contractor)”
-
Senior AI Engineer (Remote, Contract)
Board labels (5 postings): Poland / Kyiv, Kyiv, Ukraine | Latvia / Kyiv, Kyiv, Ukraine | Romania / Kyiv, Kyiv, Ukraine | Lithuania / Kyiv, Kyiv, Ukraine | Ukraine / Kyiv, Kyiv, Ukraine
Employer's words: “Type of contract: Non-US Contractor Business Entity: INFUSE”
Shown here as open to: Latvia, Lithuania, Poland, Romania, Ukraine
Why it counts as contract work: the employment-type field on the job board says “Type of contract: Non-US Contractor”
-
Senior DevOps Engineer (Remote, Contract)
Board labels (8 postings): Poland / Kyiv, Kyiv, Ukraine | Georgia / Kyiv, Kyiv, Ukraine | EMEA / Kyiv, Kyiv, Ukraine | Kazakhstan / Kyiv, Kyiv, Ukraine | Lithuania / Kyiv, Kyiv, Ukraine | Moldova / Kyiv, Kyiv, Ukraine, and 2 more on the employer's board
Employer's words: “Type of contract: Non-US Contractor Business Entity: INFUSE”
Shown here as open to: Kazakhstan, Latvia, Lithuania, Moldova, Poland, Romania, Ukraine, EMEA
Why it counts as contract work: the employment-type field on the job board says “Type of contract: Non-US Contractor”
-
Senior Web Tracking Engineer
Board label: Vilnius / Portugal / Italy / Romania / Kaunas / Poland / Spain / Lithuania
Employer's words: none on who may apply from where
Shown here as open to: Italy, Lithuania, Poland, Portugal, Romania, Spain
Why it counts as contract work: the posting says “- Based elsewhere in Europe: fully remote, working as a contractor (B2B / service provider agreement).”
-
Support Engineer (Contract)
Board label: Remote / India / South Africa / Ukraine / Brazil / Mexico / Argentina / Romania / Poland / Serbia / Philippines
Employer's words: none on who may apply from where
Shown here as open to: Argentina, Brazil, India, Mexico, Philippines, Poland, Romania, Serbia, South Africa, Ukraine, Africa
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
QA Automation engineer
Board label: Belgrade / Tbilisi / Madrid / Valencia / Poland / Lisbon / Riga / Tallinn / Yerevan
Employer's words: none on who may apply from where
Shown here as open to: Estonia, Latvia, Poland, Portugal, Serbia, Spain
Why it counts as contract work: the employment-type field on the job board says “Contractor”
-
Senior Software Engineer, Android (Contract)
Board label: Remote
Employer's words: “Countries: Brazil, Canada, Colombia, Germany, Ghana, India, Indonesia, Italy, Kenya*, Mexico, Morocco, Netherlands, Poland, Singapore*, South Africa, Spain, Switzerland and the United Kingdom.”
Shown here as open to: Brazil, Canada, Colombia, Germany, Ghana, India, Indonesia, Italy, Kenya, Mexico, Morocco, Netherlands, Poland, Singapore, South Africa, Spain, Switzerland, United Kingdom, Africa
Why it counts as contract work: the title says “Senior Software Engineer, Android (Contract)”
-
Senior Software Engineer, iOS (Contract)
Board label: Remote
Employer's words: “Countries: Brazil, Canada, Colombia, Germany, Ghana, India, Indonesia, Italy, Kenya*, Mexico, Morocco, Netherlands, Poland, Singapore*, South Africa, Spain, Switzerland and the United Kingdom.”
Shown here as open to: Brazil, Canada, Colombia, Germany, Ghana, India, Indonesia, Italy, Kenya, Mexico, Morocco, Netherlands, Poland, Singapore, South Africa, Spain, Switzerland, United Kingdom, Africa
Why it counts as contract work: the title says “Senior Software Engineer, iOS (Contract)”
-
Senior Backend Engineer | Feeld
Board label: Remote (Europe-based candidates only) / Poland
Employer's words: none on who may apply from where
Shown here as open to: Poland, Europe
Why it counts as contract work: the posting says “Feeld is building an inclusive, human-centered product and is looking for a Senior Backend Engineer to join their remote team on a contract basis.”
-
Senior Product Engineer - Lifecycle Team
Board label: Bulgaria / Estonia / Portugal / Italy / Hungary / Poland / Spain / Lithuania / Bulgaria
Employer's words: none on who may apply from where
Shown here as open to: Bulgaria, Estonia, Hungary, Italy, Lithuania, Poland, Portugal, Spain
Why it counts as contract work: the posting says “- As a member of our international team, you’ll work full-time under a B2B contractor agreement, with monthly payments in USD.”
-
Project Manager – ERP Migration (Oracle Fusion Cloud)
Board label: Warsaw
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Permanent contract & B2B”
-
Project Manager / PMO – ERP Transformation Program (Oracle Fusion Cloud)
Board label: Warsaw
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Permanent contract & B2B”
-
Senior Product Engineer - Supply Team
Board label: Bulgaria / Estonia / Sweden / Portugal / Italy / Hungary / Poland / Spain / Ireland / Lithuania / Bulgaria
Employer's words: none on who may apply from where
Shown here as open to: Bulgaria, Estonia, Hungary, Ireland, Italy, Lithuania, Poland, Portugal, Spain, Sweden
Why it counts as contract work: the posting says “- As a member of our international team, you’ll work full-time under a B2B contractor agreement, with monthly payments in USD.”
-
Full Stack Developer (Remote, Contract)
Board labels (5 postings): Poland / Boca Raton, Florida, United States | Ukraine / Boca Raton, Florida, United States | Romania / Boca Raton, Florida, United States | Spain / Boca Raton, Florida, United States | Moldova / Boca Raton, Florida, United States
Employer's words: “Type of contract: Non-US Contractor Business Entity: INFUSE”
Shown here as open to: Moldova, Poland, Romania, Spain, Ukraine
Why it counts as contract work: the employment-type field on the job board says “Type of contract: Non-US Contractor”
-
Infrastructure Engineer
Board label: Poland / Focal - Remote
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the posting says “Type : This can be structured as a B2B contract or Employment Contract with full benefits”
-
Full Stack Software Engineer (Python / React)
Board label: Poland, Remote / Focal - Remote
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the posting says “Type: This can be structured as a B2B contract or as an Employment Contract with full benefits.”
-
Senior .NET Developer with Fintech EXP!
Board label: Warsaw
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Permanent contract & B2B”
-
Senior Quality Engineer
Board label: Poland / Georgia / Serbia / Poland
Employer's words: none on who may apply from where
Shown here as open to: Poland, Serbia
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Senior Customer Integration Engineer
Board label: Poland / Focal - Remote
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the posting says “Type: This can be structured as a B2B contract or as an Employment Contract with full benefits.”
-
Network Reliability Engineer
Board label: Warsaw
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Permanent contract & B2B”
-
Senior Solutions Engineer
Board label: Warsaw
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Contract Full time”
-
Senior Product Engineer - Payments Team
Board label: Bulgaria / Estonia / Portugal / Italy / Hungary / Poland / Spain / Lithuania / Bulgaria
Employer's words: none on who may apply from where
Shown here as open to: Bulgaria, Estonia, Hungary, Italy, Lithuania, Poland, Portugal, Spain
Why it counts as contract work: the posting says “- As a member of our international team, you’ll work full-time under a B2B contractor agreement, with monthly payments in USD.”
-
Audio Engineering (Freelance)
Board label: London / New York / Poland / United Kingdom
Employer's words: “This role is remote and can be executed globally”
Shown here as open to: anywhere in the world
Why it counts as contract work: the title says “Audio Engineering (Freelance)”
-
Android Team Lead
Board label: Belgrade / Tbilisi / Madrid / Riga / Valencia / Yerevan / Poland
Employer's words: none on who may apply from where
Shown here as open to: Latvia, Poland, Serbia, Spain
Why it counts as contract work: the employment-type field on the job board says “Contractor”
-
Sr./Staff Backend Engineer - Java (Poland)
Board label: Remote - Poland / Poland
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the posting says “Remote (Poland) · B2B contract”
-
HubSpot Solutions Architect
Board label: Remote / Buenos Aires / Ljubljana / Belgrade / Split / Bucharest / São Paulo / Gdańsk / Kraków / Medellín / Cluj-Napoca / Columbia / Kyiv /
Employer's words: none on who may apply from where
Shown here as open to: Argentina, Brazil, Colombia, Poland, Romania, Serbia, Ukraine
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Revenue Operations Architect – HubSpot (Contract)
Board label: Remote / Buenos Aires / Ljubljana / Belgrade / Split / Bucharest / São Paulo / Gdańsk / Kraków / Medellín / Cluj-Napoca / Kyiv / Mexico City
Employer's words: none on who may apply from where
Shown here as open to: Argentina, Brazil, Colombia, Mexico, Poland, Romania, Serbia, Ukraine
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Senior .NET Developer (Angular)
Board label: Warsaw
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Permanent contract & B2B”
-
Test Automation Engineer (Android)
Board label: Poland / Uruguay / Argentina / Armenia / Romania
Employer's words: none on who may apply from where
Shown here as open to: Argentina, Armenia, Poland, Romania, Uruguay
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Senior SalesForce Developer
Board label: Warsaw
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Permanent contract & B2B”
-
Entry-Level Browser Tester
Board label: Kraków
Employer's words: none on who may apply from where
Shown here as open to: Poland
Why it counts as contract work: the employment-type field on the job board says “Contract Full time”
-
AI tester with German language
Board labels (3 postings): Bucharest | Warsaw | Belgrade
Employer's words: none on who may apply from where
Shown here as open to: Poland, Romania, Serbia
Why it counts as contract work: the employment-type field on the job board says “Contract Full time”
Roles that name a region that includes Poland newest 17 of 24
-
AI Engineer
Board label: Ukraine / Moldova / Albania / Kazakhstan / Montenegro / European Union / Serbia / Georgia / Ukraine
Employer's words: “Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET.”
Shown here as open to: anywhere in the world
Why it counts as contract work: the posting says “- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities.”
-
Senior Software Engineer / Tech Lead (AI)
Board label: Eastern Europe / Europe
Employer's words: none on who may apply from where
Shown here as open to: Central and Eastern Europe, Europe
Why it counts as contract work: the posting says “Note : - This is a Contractor Role”
-
Software Development Engineer in Test (SDET)
Board label: Anywhere in Europe
Employer's words: none on who may apply from where
Shown here as open to: Europe
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Mobile Growth Manager
Board label: European Union
Employer's words: “Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET.”
Shown here as open to: anywhere in the world
Why it counts as contract work: the posting says “- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities.”
-
Middle Full-Stack Developer (Next.js)
Board label: Ukraine / North Macedonia / Turkey / European Union / Serbia / Bosnia / Georgia / Ukraine
Employer's words: “Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET.”
Shown here as open to: anywhere in the world
Why it counts as contract work: the posting says “- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities.”
-
Senior Full-Stack Developer (Next.js)
Board label: Ukraine / North Macedonia / Turkey / European Union / Serbia / Bosnia / Georgia / Ukraine
Employer's words: “Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET.”
Shown here as open to: anywhere in the world
Why it counts as contract work: the posting says “- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities.”
-
Technical Support Engineer, EMEA (Weekend Coverage)
Board label: Remote - EMEA
Employer's words: “This role is specifically for people living in Europe, the middle east, or Africa and/or willing to work GMT+2 hours.”
Shown here as open to: Africa, Europe, Middle East
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Freelance Software Tester (Remote in Réunion, Monaco)
Board label: Remote in EMEA / Remote
Employer's words: “At the moment, we are looking for freelance software testers based in Réunion or Monaco to participate in a software testing project for one of our clients, a globally know premier sporting league based out of the United States.”
Shown here as open to: Monaco, EMEA
Why it counts as contract work: the title says “Freelance Software Tester (Remote in Réunion, Monaco)”
-
Customer Succes Engineer
Board label: Europe
Employer's words: none on who may apply from where
Shown here as open to: Europe
Why it counts as contract work: the employment-type field on the job board says “Freelance Contract”
-
Freelance Software Tester for Payments testing (Remote in Germany & the Netherlands)
Board label: Remote in EMEA / Remote
Employer's words: “At the moment, we are looking for freelance software testers based in Germany & the Netherlands to participate in a moderated Usability study for one of our clients, a global financial technology company.”
Shown here as open to: Germany, Netherlands, EMEA
Why it counts as contract work: the title says “Freelance Software Tester for Payments testing (Remote in Germany & the Netherlands)”
-
Senior Software Engineer – C# / .NET
Board label: European Union / Europe
Employer's words: none on who may apply from where
Shown here as open to: Europe
Why it counts as contract work: the posting says “Note: - This is an Independent Contract Role”
-
Senior AI Engineer
Board label: Ukraine / North Macedonia / Turkey / European Union / Serbia / Bosnia / Georgia / Ukraine
Employer's words: “Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET.”
Shown here as open to: anywhere in the world
Why it counts as contract work: the posting says “- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities.”
-
Accounting Automation Engineer
Board label: European Union
Employer's words: “Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET.”
Shown here as open to: anywhere in the world
Why it counts as contract work: the posting says “- Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities.”
-
Technical Architect Consultant
Board label: Remote (Europe)
Employer's words: none on who may apply from where
Shown here as open to: Europe
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Product Engineer — Monetization & Commerce Data
Board label: London
Employer's words: “Based in Latin America—preferably Mexico, Argentina, Brazil or Colombia—or within a compatible EMEA time zone.”
Shown here as open to: Argentina, Brazil, Colombia, Mexico, United Kingdom, EMEA, Latin America
Why it counts as contract work: the employment-type field on the job board says “Contract”
-
Contract Platform Engineer
Board label: UK / London, England, United Kingdom / Remote (EU)
Employer's words: “Location: UK Remote (GMT timezone)”
Shown here as open to: United Kingdom, Europe
Why it counts as contract work: the title says “Contract Platform Engineer”
-
Contract Golang Software Engineer (Remote Europe)
Board label: Remote / Remote (EU)
Employer's words: “Location: Remote (EU based, GMT timezone)”
Shown here as open to: Europe
Why it counts as contract work: the title says “Contract Golang Software Engineer (Remote Europe)”
Not listed on this page 20
20 more roles are not listed here; they are on each employer's page and the software page. By employer: Coderio 3, Loadsmart 2, Future of Life Organizations 2, SavvyMoney 1, Nango 1, Form3 - External 1, Oddin 1, Lingaro 1, AiFi 1, Zencore 1, Sana Benefits 1, Jump 1, Meridial 1, Coin Market Cap Ltd 1, MarketerHire 1, Anovium 1.
Get an email when new roles appear
Tell us where you live and what you do. We will write to you once, when alerts are ready.
We store your email and answers for 180 days and use them only for this test. No cookies. What we store and how to have it deleted.