April 27, 2026

Python Developer

Mid • Remote

8,330 - 12,500 PLN

Wroclaw, Poland

About Momentum:

At Momentum, we accelerate digital innovation in healthcare. Our mission is to empower HealthTech startups and scaleups by transforming ideas into cutting-edge digital products. We combine deep industry expertise, strategic consulting, and full-stack development to create solutions that drive growth, compliance, and patient impact. We believe in technology that makes healthcare more accessible, efficient, and human-centered. 

Role overview:

Do you love writing clean, efficient Python code and solving complex problems? Join our team and help us build scalable, high-performance applications!

We’re looking for a Python Developer who is passionate about backend development and has experience with commonly used frameworks such as FastAPI or Django, this role is for you!

You'll have the chance to influence architectural decisions, optimize performance, and collaborate with a talented team of engineers and product experts. If you're a proactive problem solver who thrives in a dynamic environment, we'd love to hear from you!

Requirements:

  • Experience in Python (3+ years development experience)

  • Strong knowledge of at least one framework: FastAPI (preferred), Django or Flask.

  • Solid understanding of relational databases design (e.g. PostgreSQL)

  • Ability to implement various ways of communication with client (e.g. REST API, WebSockets)

  • Hands-on experience with Object-Relational Mappers (SQLAlchemy or Django ORM), including designing, optimizing and maintaining database schemas

  • Ability to implement various ways of authentication (e.g. JWT, cookie-based auth, OAuth)

  • Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI or similar) and experience with containerization tools (Docker, Docker Compose).

  • Practical knowledge of design patterns and SOLID principles

  • Proficiency in testing

  • Love for code review

  • Fluent written and spoken English (B2+)

  • Fluent written and spoken Polish (C1+)

Nice to have:

  • Practical knowledge of non-relational DBs, cache and message brokers systems

  • Knowledge of Unix systems and shell

  • Experience with Web Server (e.g. Nginx)

  • Knowledge of asynchronous programming in Python (asyncio, async/await) and familiarity with task queues or background job frameworks (e.g. Celery)

  • Familiarity with cloud environments (AWS, GCP or Azure) and basic skills in working with their services

  • Experience in healthtech projects, familiarity with the specific challenges of the industry, such as data privacy regulations (e.g. HIPAA, GDPR in a medical context) or integration with health data standards (e.g. HL7, FHIR), is a big plus

Responsibilities:

  • Design and build web applications using Python (FastAPI)

  • Design and implement relational databases

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Write automated tests for your code including edge cases, usability, and general reliability

  • Work on bug fixing and improving performance

  • Continuously discover, evaluate, and implement new technologies

What We Value:

  • Clarity in focus and dedication to building digital products that elevate healthcare and improve quality of life.

  • Flair to face challenges with boldness, creativity, and a proactive mindset.

  • Grit to take ownership, stay ambitious, and deliver refined, high-quality solutions.

  • Impact through meaningful innovation that makes pioneering medical discoveries accessible and human-centered.

  • Ability to collaborate efficiently in teams of technical and non-technical individuals, and comfortable working in a dynamic environment with evolving objectives and iteration with users.

What we offer:

  • Modern Workspace: We provide a modern and comfortable office environment, right in the heart of Wrocław.

  • Work-Life Harmony: Enjoy flexible working hours, allowing you to find the perfect balance between work and life.

  • Stay Active: Our company Multisport benefit encourages you to stay fit and take care of your well-being.

  • Your Health Matters: Access to private healthcare ensures you're taken care of when you need it most.

  • Remote Support: For our remote team members we offer reimbursement for necessary and the non-necessary office visits.

  • Freedom of choice: We understand that we all have different lifestyles and needs, that's why the Worksmile Cafeteria System gives you access to hundreds of non-wage benefits to choose from.  

  • Security and peace of mind: We provide the option to join our comprehensive insurance plan, for your and your loved one’s security.

  • Team Building & Development Fun(d): We believe in the power of fun and development, and microfunds are here to bring some excitement into your work-life or you can access them to develop your skills and gain knowledge.

Thinking of applying? Awesome! Here’s what happens next:

As a standard, we keep our recruitment processes short and to the point. Here is a detailed breakdown of the workflow for this position:

  1. Initial phone interview (20 min): We'll have a quick chat to get to know each other and discuss your experience. It's a great opportunity for us both to see if there's a good fit.

  2. Recruitment task: Following the interview, we will send you a short task to complete. You will have three working days to complete and return it.

  3. Technical interview (45-60 min): If your task is successful, you'll be invited to a technical interview. You will meet with a senior team member to dive deeper into your technical knowledge and discuss your solution.

  4. Culture fit meeting (20-30 min): Next, you'll have a relaxed chat with our IT Team Manager and a recruiter. We'll talk about our company values and see if your working style aligns with ours.

  5. Work reference: After that, we'll ask you to share a work reference.

  6. Decision and feedback: After all the stages are complete, we'll get back to you with our final decision and detailed feedback on your application.

If you have any questions, get in touch with us!

Similar jobs you might like

Healthcare

Momentum

Project Manager

Mid

Remote

Wroclaw, Poland

13,000 - 17,000 PLN

🏢 Summary: Project Manager role focused on leading web and mobile software projects for international healthcare clients, managing small development teams and delivering digital products from concept to launch. The position involves budget control, client communication, and product-oriented project execution in a collaborative environment. 🗂️ Requirements: Minimum 2 years experience as Project Manager in IT, Experience in software house environment, Experience managing web applications, Experience managing mobile applications, Experience managing small teams (up to 6-8 members), Experience with Jira, Experience managing project budgets, Fluent English (C1), Fluent Polish (C1), Ability to create project specifications and valuations 📃 Skills: Jira, Web, Mobile, Budgeting, English, Polish, ProjectManagement 🏢 Description: About Momentum: At Momentum, we accelerate digital innovation in healthcare. Our mission is to empower HealthTech startups and scaleups by transforming ideas into cutting-edge digital products. We combine deep industry expertise, strategic consulting, and full-stack development to create solutions that drive growth, compliance, and patient impact. We believe in technology that makes healthcare more accessible, efficient, and human-centered. Role overview: ​​Let’s work on interesting projects for clients around the world, managing teams of talented software engineers! At Momentum, we follow a collaborative, impact-driven approach to building digital health solutions. We aim to create a world where no one feels helpless because of a lack of medical information or diagnostics access. Every day, we work towards making people feel more empowered and safe regarding their health. Requirements: At least 2 years of experience in an IT company as Project Manager, Preferred experience in a software house, Product-focused mindset: understanding products; ability to identify product needs and supporting product growth, Fluent English (C1), Fluent Polish (C1), Strong sense of responsibility and independence, Experience with Jira, Experience in managing web and mobile applications, Good organization and prioritization skills, Experience in managing small teams (up to 6-8 team members), Ability to negotiate with clients and developers, Creative problem solving (in projects and in communication with a client), Ability to gather customer feedback and readiness to communicate it to developers, Experience in managing budgets, Ability to make decisions and work under time pressure. Responsibilities: Leading projects for clients around the world (building products from scratch and developing existing ones), Supervising work on mobile and web applications, Contacting and maintaining relations with both sides: clients and developers, Creating specifications and valuations of projects, Negotiating with clients and developers, Creating reports and settlements, keeping all kinds of documents in order, Controlling projects’ budgets, keeping track of deadlines and estimating delivery time, Taking care of developers in a project, as well as planning and managing your team work, Advising the client (business solutions or recommending the appropriate approach to the project). What We Value: Clarity in focus and dedication to building digital products that elevate healthcare and improve quality of life. Flair to face challenges with boldness, creativity, and a proactive mindset. Grit to take ownership, stay ambitious, and deliver refined, high-quality solutions. Impact through meaningful innovation that makes pioneering medical discoveries accessible and human-centered. Ability to collaborate efficiently in teams of technical and non-technical individuals, and comfortable working in a dynamic environment with evolving objectives and iteration with users. What we offer: Open Source Contribution: We don’t just talk about Open Source, we live it. You’ll have the dedicated time and space to contribute to global projects and build your own legacy. Modern Workspace: We provide a modern and comfortable office environment, right in the heart of Wrocław. Work-Life Harmony: Enjoy flexible working hours, allowing you to find the perfect balance between work and life. Stay Active: Our company Multisport benefit encourages you to stay fit and take care of your well-being. Your Health Matters: Access to private healthcare ensures you're taken care of when you need it most. Remote Support: For our remote team members we offer reimbursement for necessary and the non-necessary office visits. Freedom of choice: We understand that we all have different lifestyles and needs, that's why the Worksmile Cafeteria System gives you access to hundreds of non-wage benefits to choose from. Security and peace of mind: We provide the option to join our comprehensive insurance plan, for your and your loved one’s security. Team Building & Development Fun(d): We believe in the power of fun and development, and microfunds are here to bring some excitement into your work-life or you can access them to develop your skills and gain knowledge. Thinking of applying? Awesome! Here’s what happens next: As a standard, we keep our recruitment processes short and to the point. Here is a detailed breakdown of the workflow for this position: Initial phone interview (30 min): We'll have a quick chat to get to know each other and discuss your experience. It's a great opportunity for us both to see if there's a good fit. Interview with your future manager (60 min): Next, you'll meet with your potential manager to dive deeper into your professional experience, discuss your approach to project management, and talk about our team and company. Case study with a mini-workshop (45 min): We'll send you a brief from a fictional client beforehand. Your task will be to analyze it, and then, during the meeting, clarify the necessary details by leading a mini-workshop with the "client." This is your chance to show us how you approach a real-world challenge. Meeting with the CEO (15 min): If you successfully pass the previous stages, we will invite you to meet with our CEO. This is a unique chance to hear firsthand about the company's vision, mission, and long-term goals, and to ask questions about the direction we are heading Decision and feedback: After all the stages are complete, we'll get back to you with our final decision and detailed feedback on your application. If you have any questions, get in touch with us!

Healthcare

ITDS

Senior Python API Developer – Healthcare Data Integration

Senior

Remote

Warsaw, Poland

23,100 - 29,400 PLN

🏢 Summary: Senior Python API Developer role focused on building and maintaining production-grade FastAPI services for real-time healthcare data integration and processing. The position involves designing scalable backend solutions, integrating multiple healthcare data sources, and ensuring high data quality and security standards. Remote work model with projects centered on impactful healthcare data systems. 🗂️ Requirements: 5+ years Python backend development experience, Proven FastAPI expertise, Strong API design knowledge, Asynchronous programming in Python, Advanced SQL with CTEs and window functions, Experience with large datasets, Integration of multiple data sources, Data validation and transformation experience, Experience with real-time production systems, Understanding of service architecture and scalability, Git-based workflows, Fluent English 📃 Skills: Python, FastAPI, SQL, CTE, APIs, Git, Asynchronous, REST, Authentication, Logging, Monitoring 🏢 Description: Empower healthcare transformation — build innovative APIs that drive data integrity and clinical impact! Warszawa-based opportunity with remote work model (5 days/week) As a Senior Python API Developer – Healthcare Data Integration , you will be working for our client, a leader in healthcare IT, dedicated to advancing patient care through cutting-edge data solutions. You will play a crucial role in designing, developing, and maintaining robust backend services that facilitate seamless healthcare data exchange and analysis, supporting smarter decision-making and improved outcomes. Your main responsibilities: Design, develop, and maintain production-grade APIs in Python, with a focus on FastAPI, to enable real-time healthcare data processing Build backend services that interface live data from multiple internal and external healthcare sources, ensuring reliability and scalability Implement API logic including validation, error handling, authentication, logging, and monitoring to uphold high standards of quality and security Develop asynchronous services and integrations to optimize performance across large, complex datasets Write, optimize, and maintain complex SQL queries supporting operational and analytical reporting Integrate diverse healthcare data sources, including claims, patient records, admissions, discharges, and referrals, into unified API outputs Ensure data consistency, accuracy, and quality through validation, reconciliation, and transformation processes Collaborate with cross-functional teams, including engineers, analysts, and stakeholders, translating requirements into scalable backend solutions Maintain clear technical documentation, API documentation, and developer guides Adopt modern Python and development practices, including Git workflows and code reviews, to contribute to a high-quality engineering environment You're ideal for this role if you have: At least 5 years of professional experience in Python backend or service development Proven expertise in building APIs with FastAPI and solid understanding of API design principles Strong knowledge of asynchronous programming in Python Deep SQL skills, including writing complex queries with CTEs, window functions, and aggregations on large datasets Experience integrating multiple data sources with varying schemas and data quality levels Familiarity with data validation, reconciliation, and transformation in healthcare or related fields Comfortable working with live, real-time operational data in production environments Good understanding of service architecture, backend best practices, and scalable solutions Experience with Git-based collaborative workflows and technical documentation It is a strong plus if you have: Knowledge of healthcare data systems and standards Certifications or experience in data quality, data integration, or related fields Language Required for the role : Fluent in English Eligibility for the role : Not required to have existing legal right to work in the European Union #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data. We offer you At ITDS , you will work on innovative and impactful technology projects for international companies across multiple industries in Europe and beyond. We create an environment for ambitious, driven professionals who want to grow, deliver value, and build their careers in modern IT and digital transformation. Our offer includes: Stable and long-term cooperation with attractive conditions Opportunities to develop your technical expertise across various industries and technologies The chance to work on high-impact, strategic IT and digital transformation projects A clear career path and the opportunity to grow quickly by contributing to diverse client initiatives over time International environment , knowledge sharing, social events, and training opportunities Access to an attractive medical package Access to the Multisport program Access to learning platforms such as Pluralsight Flexible working hours and remote work options Ref number 8711

Technology

Vecten

Backend Engineer (Python & Django)

Mid

Remote

Warsaw, Poland

18,000 - 24,000 PLN

🏢 Summary: Development and maintenance of dynamic web applications using Python and Django for a leading German telecommunications and IT distributor. The role focuses on building server-side rendered applications with modern frontend styling and seamless UX, while ensuring high quality through CI/CD and monitoring practices. You will collaborate closely with design and backend to deliver scalable, production-ready solutions. 🗂️ Requirements: Proficiency in Python, Strong knowledge of Django framework internals, Experience with HTMX, Proficiency in HTML, Proficiency in CSS, Experience with SSR, Good knowledge of Tailwind CSS, Experience with PostgreSQL or other relational databases, Experience with CI/CD pipelines, Experience with CircleCI, Knowledge of Sentry, Ability to develop and maintain dynamic web applications using Django 📃 Skills: Python, Django, HTMX, HTML, CSS, Tailwind, PostgreSQL, CircleCI, Sentry, SSR, CICD 🏢 Description: We are an AI-native data and technology partner for private capital and healthcare. Founded in 2010 and headquartered in Warsaw, we work with leading PE firms, VC funds, and healthcare organizations to build proprietary data infrastructure, deploy AI solutions, and drive AI-native transformation. Our clients manage a cumulative $210B+ in assets. Our average engagement runs five years. Our NPS sits above 80. We don't need to claim credibility — we can show it. We've also done to ourselves what we now do for clients. We've restructured our own company around AI — tools, policies, roles, delivery models. This isn't a pitch. It's a playbook we've already run, and we're hiring the engineers who will run it for others. The Project: Our client is one of the leading players in the German telecommunications and IT distribution market. With a broad portfolio of products and strong partnerships with major network operators, the company has built a reputation for reliability, innovation, and outstanding service. Recognized multiple times by industry leaders, they continue to grow by embracing new technologies and delivering top-tier solutions to a wide range of business partners. The ideal candidate will be well-organized, eager to learn and adapt, and driven to tackle complex challenges. Most importantly, you’ll thrive in a collaborative, team-oriented environment! Your Responsibilities: Co-develop and co-maintain web applications using Python and Django Crafting beautiful UI and styling the web application using Tailwind CSS Develop and maintain dynamic web applications using HTMX with the Django framework Implementing and integrating more compound web components Ensure consistent application of UX best practices to deliver intuitive and user-centered interfaces Close collaboration with the team (Designer and Backend Engineer) to make sure implementation meets requirements Implement CI/CD pipelines using CircleCI Monitor and debug issues using Sentry Attention to detail and sense of aesthetics, from clean code to beautiful UI Required Skills & Experience: Proficiency in HTML, and CSS and SSR Good knowledge of Tailwind CSS Good understanding of Django framework internals Proficiency in Python Experience with HTMX Experience with PostgreSQL or other relational databases Experience working with CI/CD pipelines (CircleCI) Knowledge of Sentry for monitoring and debugging Problem-solving mindset, ability to work both independently and within a team Excellent command in spoken and written English, at least C1 Nice to Have: Advanced knowledge of Docker and daily hands-on experience SQL proficiency for debugging and performance optimization Basic knowledge of Agile/Scrum methodology What We Offer: Work with a talented team redefining the global perception of Poland Flexible working hours and remote work options Comfortable office in central Warsaw with all essential tools (MacBook, external monitor, ergonomic chairs) Fully equipped kitchen with fresh fruit, hot & cold beverages Multisport card & private medical care A culture of feedback – evaluation meetings, mentoring, and career growth opportunities Support for continuous learning – we encourage and invest in the professional development of our engineers Sounds like a perfect place for you? Don’t hesitate to click apply and submit your application today!

Technology

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Python Developer - Real-time Systems

Senior

Remote

Warsaw, Poland

150 - 200 PLN

🏢 Summary: The offer is for a Senior Python Developer to design and build a scalable, high-performance backend platform supporting real-time communication and coordination of thousands of autonomous units. The role focuses on mission-critical systems, real-time telemetry processing, and high-availability architecture in a fully remote, international environment. The position involves strong influence on system architecture and technical decisions. 🗂️ Requirements: Minimum 5+ years of experience as a Python Developer, Strong knowledge of Python and backend service development, Hands-on experience with Flask or FastAPI or aiohttp, Practical experience with real-time data processing systems, Experience with message queues such as RabbitMQ or ZeroMQ, Experience with PostgreSQL or MySQL or MariaDB, Ability to design high-load, high-availability systems, Very good command of English (C1) 📃 Skills: Python, Flask, FastAPI, aiohttp, RabbitMQ, ZeroMQ, PostgreSQL, MySQL, MariaDB, APIs, Telemetry, Jira 🏢 Description: Our Client is a fast-growing technology company building advanced solutions in the field of autonomy and distributed systems, operating in a fully international environment. The project focuses on developing a scalable backend platform that supports thousands of autonomous units operating and communicating in real time. We are looking for an experienced Python Developers who want to have a real impact on the architecture of mission-critical systems and work on products where performance, reliability, and fast engineering decisions truly matter. WORK MODE: 100% remote - occasional visits to Warsaw (mokotów) WHAT WILL YOU BE WORKING ON? Designing, implementing, and developing scalable backend services in Python , handling real-time telemetry data processing (thousands of events per second) Co-designing the architecture of high-availability, high-performance systems responsible for coordination, analysis, and real-time data distribution Building and maintaining data pipelines (telemetry, sensor data, mission-critical events) using message queues and asynchronous mechanisms Designing and implementing APIs consumed by frontend applications, internal tools, and other platform components Working closely with backend, frontend, and autonomy/algorithm teams to ensure seamless system integration Participating in architectural design, code reviews, ensuring code quality, monitoring, and maintaining clear technical documentation WHAT DO WE EXPECT FROM YOU? Must-have: Minimum 5+ years of experience as a Python Developer Strong knowledge of Python and backend service development Hands-on experience with web frameworks such as Flask , FastAPI or aiohttp Practical experience with real-time data processing systems (must have) and message queues (e.g. RabbitMQ , ZeroMQ , or similar) Experience working with databases such as PostgreSQL , MySQL , or MariaDB Ability to design systems handling a high volume of requests and events per second Very good command of English (C1) Nice-to-have: Experience with Go Knowledge of distributed systems, data streaming, or event-driven architecture Background in building mission-critical systems (high availability, real-time processing) WHY IS IT WORTH IT? Permanent employment with end client with competitive compensation aligned with your experience Real influence on system architecture and product direction in a high-responsibility, large-scale project Work in an international team focused on outcomes rather than unnecessary processes 100% remote work and a flexible approach to work organization Paid time off and stable cooperation conditions 2-week sprints, Jira , clear goals, and fast feedback loops A work culture built on quality, ownership, and true partnership Thank you for all applications! We will contact selected candidates. TQLO Sp. z o.o. – Agencja Zatrudnienia (KRAZ nr 33580)

Technology

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Python Developer with Real-Time Systems

Senior

Hybrid

Warsaw, Poland

22,000 - 32,000 PLN

🏢 Summary: Remote Senior Python Developer role focused on building and scaling a high-performance backend platform for real-time coordination of thousands of autonomous units. The position involves designing scalable services, processing high-volume telemetry data, and co-creating high-availability system architecture. The role emphasizes performance, reliability, and real impact on mission-critical distributed systems. 🗂️ Requirements: 5+ years of experience as a Python Developer, Strong knowledge of Python and backend service development, Experience with Flask or FastAPI or aiohttp, Hands-on experience with real-time data processing systems, Experience with message queues (e.g. RabbitMQ or ZeroMQ), Experience with PostgreSQL or MySQL or MariaDB, Ability to design high-availability systems handling high volumes of requests and events, Very good command of English (C1) 📃 Skills: Python, Flask, FastAPI, aiohttp, RabbitMQ, ZeroMQ, PostgreSQL, MySQL, MariaDB, APIs, Telemetry, Asyncio 🏢 Description: Our Client is a fast-growing technology company building advanced solutions in the field of autonomy and distributed systems, operating in a fully international environment. The project focuses on developing a scalable backend platform that supports thousands of autonomous units operating and communicating in real time. We are looking for an experienced Python Developers who want to have a real impact on the architecture of mission-critical systems and work on products where performance, reliability, and fast engineering decisions truly matter. WORK MODE: 100% remote - occasional visits to Warsaw (mokotów) WHAT WILL YOU BE WORKING ON? Designing, implementing, and developing scalable backend services in Python , handling real-time telemetry data processing (thousands of events per second) Co-designing the architecture of high-availability, high-performance systems responsible for coordination, analysis, and real-time data distribution Building and maintaining data pipelines (telemetry, sensor data, mission-critical events) using message queues and asynchronous mechanisms Designing and implementing APIs consumed by frontend applications, internal tools, and other platform components Working closely with backend, frontend, and autonomy/algorithm teams to ensure seamless system integration Participating in architectural design, code reviews, ensuring code quality, monitoring, and maintaining clear technical documentation WHAT DO WE EXPECT FROM YOU? Must-have: Minimum 5+ years of experience as a Python Developer Strong knowledge of Python and backend service development Hands-on experience with web frameworks such as Flask , FastAPI or aiohttp Practical experience with real-time data processing systems (must have) and message queues (e.g. RabbitMQ , ZeroMQ , or similar) Experience working with databases such as PostgreSQL , MySQL , or MariaDB Ability to design systems handling a high volume of requests and events per second Very good command of English (C1) Nice-to-have: Experience with Go Knowledge of distributed systems, data streaming, or event-driven architecture Background in building mission-critical systems (high availability, real-time processing) WHY IS IT WORTH IT? Permanent employment with end client with competitive compensation aligned with your experience Real influence on system architecture and product direction in a high-responsibility, large-scale project Work in an international team focused on outcomes rather than unnecessary processes 100% remote work and a flexible approach to work organization Paid time off and stable cooperation conditions 2-week sprints, Jira , clear goals, and fast feedback loops A work culture built on quality, ownership, and true partnership Thank you for all applications! We will contact selected candidates. TQLO Sp. z o.o. – Agencja Zatrudnienia (KRAZ nr 33580)

Technology

Merixstudio

Senior Python Developer

Senior

Remote

Poznan, Poland

15,000 - 23,000 PLN

🏢 Summary: Backend Python Developer role focused on designing and implementing scalable web applications, building REST APIs, and shaping project architecture in AWS-based environments. The position involves working with modern Python frameworks, event-driven systems, and integrating backend services with React or Angular frontends. Strong emphasis on clean architecture, async programming, testing, and secure, high-quality code delivery. 🗂️ Requirements: Extensive commercial experience with Python 3.10+ in web applications, Proficiency in at least one Python framework (Django, Flask, FastAPI), Practical experience with Domain-Driven Design and Clean Architecture, Strong async Python skills (asyncio, async/await, async testing), Writing fully type-hinted Python code, Production experience with MongoDB including schema design and aggregation pipelines, Experience with relational and non-relational databases, Ability to build secure and efficient REST APIs, Experience with event-driven architecture and Kafka or similar, Experience with integration testing against real infrastructure, Proficiency with Docker and docker-compose, Familiarity with AWS services (EC2, ECS, SQS, S3, Lambda), Experience with CI/CD tools, Practical knowledge of Celery and message brokers (Redis or RabbitMQ), Knowledge of application security practices (OWASP, SAST, Semgrep), Fluent English 📃 Skills: Python, Django, Flask, FastAPI, AWS, EC2, ECS, SQS, S3, Lambda, MongoDB, SQL, NoSQL, Kafka, asyncio, Docker, CI/CD, Celery, Redis, RabbitMQ, REST, OWASP, SAST, Semgrep 🏢 Description: Exciting projects. Great atmosphere. Personal growth. Merixstudio. What you'll do: You'll join our experienced Python Developers and work on designing and implementing backend business logic and exposing it through REST API using Python 3, AWS. You’ll be responsible for the overall project structure/architecture, new features, and integration with front-end frameworks like React or Angular. Who you are (requirements): you have extensive commercial experience in development of web applications using Python (3.10+) you are proficient in more than one Python framework (Django, Flask, FastAPI etc.) you have practical experience applying Domain-Driven Design and Clean Architecture in production you have strong async Python skills: asyncio, async/await, and async testing patterns you write fully type-hinted Python as a matter of habit you have production experience with MongoDB, including schema design and aggregation pipelines you know how to effectively use relational and non-relational databases you are able to build modern, secure and efficient APIs you have experience with event-driven architectures and Kafka (or comparable streaming platforms) you have a disciplined testing practice, including integration tests against real infrastructure you are using design patterns and principles of delivering high quality, maintainable and testable code you work agentically with AI coding assistants (Claude Code, Cursor, or similar) you are proficient in using Docker and docker-compose you are familiar with AWS services (EC2, ECS, SQS, S3, Lambda) you have experience with CI/CD tools you have practical knowledge of using Celery and message brokers (Redis, RabbitMQ) you are fluent in both spoken and written English you know security issues and know how to ensure application security (OWASP, SAST, Semgrep) What we'd like to see: familiarity with TDD / DDD approach experience with WebSocket-based real-time systems mentoring skills and experience in onboarding junior/mid developers experience in leading the project as a lead developer very good communication skills and proactive attitude in architectural discussions Additionals: one-time home office bonus - 1000 PLN net free medical care flexible working hours 100% remote work or hybrid model: if you want, we have a great office in Poznań!

Technology

Merixstudio

Regular Python Developer

Mid

Remote

Poznan, Poland

9,000 - 15,000 PLN

🏢 Summary: Backend Developer role focused on building and evolving a large-scale platform using Domain-Driven Design and Clean Architecture. The position involves designing business logic, creating secure REST APIs and WebSocket services, and working with event-driven architectures over Kafka. You will contribute to a complex production system using modern Python practices and AI-assisted development tools. 🗂️ Requirements: 3–5 years commercial experience with Python (3.10+), Production experience with FastAPI, Django, or Flask, Strong knowledge of design patterns and maintainable, testable code principles, Habitual use of fully type-hinted Python, Experience building secure REST APIs and knowledge of OWASP Top 10, Production experience with one relational and one NoSQL database, Experience with asynchronous or concurrent programming, Production experience with message queue or streaming platform, Proficiency with Docker and docker-compose, Experience using AI coding assistants in daily development 📃 Skills: Python, FastAPI, Django, Flask, Kafka, RabbitMQ, SQS, Celery, Redis, MongoDB, DynamoDB, SQL, Docker, asyncio, REST, WebSocket, OWASP, GitHubCopilot 🏢 Description: Exciting projects. Great atmosphere. Personal growth. Merixstudio. What you'll do We are looking for a collaborative developer who deeply cares about architecture, maintainability, and security. You’ll join our experienced team on a large, established backend platform built with Domain-Driven Design, Clean Architecture, and event-driven workflows over Kafka. In this role, you will design business logic, build modern REST APIs and WebSocket services, and leverage AI-assisted development tools to deliver real business value. Navigating a complex, existing system is an exciting growth opportunity for you, and you’ll expand your skills through direct mentorship from senior engineers and robust code reviews. Who you are (requirements) You have 3–5 years of commercial experience in developing web applications using Python (3.10+). Proficiency and production experience with at least one Python framework (FastAPI, Django, or Flask). You are familiar with design patterns and principles of delivering high-quality, maintainable, and testable code. You write fully type-hinted Python as a matter of habit and respect existing patterns over personal preference in codebases with explicit layer separation. You know how to build modern, secure, and efficient APIs and you are aware of common web security pitfalls (OWASP Top 10). Production experience and knowledge of at least one relational and one non-relational/NoSQL database (MongoDB, DynamoDB, Redis, etc.). Comfortable with concurrent or asynchronous programming concepts (task queues, async/await) and possess production experience with at least one message queue or streaming platform (Kafka, RabbitMQ, SQS, Celery, Redis Streams, etc.). You are proficient with Docker and docker-compose. AI-Assisted Development: You work effectively and are comfortable using AI coding assistants (GitHub Copilot, Cursor, Windsurf, Claude Code, etc.) as part of daily development. You are fluent in both spoken and written English and Polish. What we'd like to see: Production experience with FastAPI specifically, as well as production async Python experience (asyncio, async/await, async testing). Exposure to Domain-Driven Design (DDD) or Clean Architecture in a previous role. Experience with MongoDB schema design and aggregation pipelines, as well as production experience with Kafka or another streaming platform. Strong ability to write unit and integration tests (including when behavior spans services or storage), debug applications, and familiarity with CI/CD pipelines. Knowledge of AWS services (EC2, ECS, S3, SQS, Lambda). Experience with WebSocket-based real-time systems. Experience giving constructive code review feedback to help the team grow. Additionals: one-time home office bonus - 1000 PLN net free medical care flexible working hours 100% remote work or hybrid model: if you want, we have a great office in Poznań!

Technology

Cyclad

Full Stack Developer (Python / FastAPI)

Senior

Remote

Warsaw, Poland

130 - 150 PLN/hr

🏢 Summary: Long-term remote B2B opportunity for an experienced Full Stack Developer to build secure, scalable backend services and full-stack features using Python and FastAPI. The role involves designing REST APIs, implementing authentication mechanisms, and working with containerized, cloud-based environments. The project focuses on secure development practices and high-performance distributed systems. 🗂️ Requirements: Minimum 4 years of experience in full stack or backend development, Strong experience with Python and FastAPI, Experience designing and developing REST APIs, Experience with PostgreSQL, Knowledge of OAuth2, OIDC, RBAC, SSO, Hands-on experience with Docker and Kubernetes, Experience with CI/CD pipelines, Understanding of secure software development practices, Ability to work in cloud or hybrid environments, EU citizenship and residence in Poland 📃 Skills: Python, FastAPI, REST, PostgreSQL, OAuth2, OIDC, RBAC, SSO, Docker, Kubernetes, CI/CD, React, TypeScript, Next.js 🏢 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 currently looking for an experienced Full Stack Developer (Python / FastAPI) to join a remote team working on secure and scalable backend services and full-stack feature development Project information: Type of project: IT services Office location: Poland Work mode: Remote Budget: 130-150 PLN net/ h- b2b Project length: Long-term Only candidates with citizenship in the European Union and residence in Poland Start date: ASAP (depending on candidate’s availability) Project scope: Design and develop full-stack features (frontend + backend) Build backend services using Python (FastAPI) and REST APIs Develop scalable data models and secure services Implement authentication and authorization (OAuth2, OIDC, RBAC, SSO) Work with Docker, Kubernetes and CI/CD pipelines Support secure development practices (validation, compliance, scanning) Collaborate with teams on technical requirements and system design Troubleshoot and improve system performance and stability Competence demands: Min. 4 years of experience in similar roles Strong experience with Python (FastAPI) and REST APIs Experience with PostgreSQL Knowledge of authentication/security frameworks (OAuth2, OIDC, RBAC, SSO) Hands-on experience with Docker, Kubernetes and CI/CD tools Understanding of secure software development practices Ability to work in cloud or hybrid environments Min. 4 years of experience in similar roles Nice to have: React, TypeScript, Next.js We offer: Remote working model Full-time job agreement based on b2b Private medical care with dental care (covering 70% of costs) Multisport card (also for an accompanying person) Life insurance

Technology

Future Mind

Senior Python Developer

Senior

Remote

Krakow, Poland

18,000 - 22,000 PLN

🏢 Summary: The offer is for an experienced Python Developer to lead and contribute to backend projects in autonomous agile teams, with responsibility for architecture, development, and delivery of scalable systems. The role involves designing and implementing REST APIs, microservices, and data communication layers while mentoring others and ensuring high code quality. Work can be done remotely or from the office, with strong ownership of the technical direction of projects. 🗂️ Requirements: Strong knowledge of Python, Experience with Django framework, Experience with FastAPI, Proficiency with Git, Experience working with Linux/Unix systems, Experience with relational databases, Knowledge of PostgreSQL or SQLite, Ability to design and develop REST APIs, Experience with microservices architecture 📃 Skills: Python, Django, FastAPI, Git, Linux, Unix, PostgreSQL, SQLite, REST, Microservices, Celery, Redis, RabbitMQ, Docker, JWT, Flask, Pytest, unittest, FactoryBoy, Azure, GCP 🏢 Description: The Future Mind team is looking for a skilful and experienced Python Developer to join us in Warsaw, Tychy, or fully remotely. If you are an independent, reliable software engineer, ready to lead project teams with hands-on involvement, meet business requirements, and take responsibility for the finished product, keep reading, and take part in our quick and remote hiring process . We have received several Mobile Trends Awards for delivering some of the best mCommerce applications in Poland. Our Hebe app is the highest-rated retail mobile app on Google Play more than a year after launch (as of November 2021). Future Mind software engineers work on projects ranging from IoT experiments with large retail corporations to promising VR startups. Our tech stack includes mostly native mobile technologies, Python, Node.js, React, and Angular. We work for companies such as Virgin, EY, Żabka, Hebe, LPP (Sinsay, Reserved), Morizon, EcoCar, Livespace, Empik, Packhelp, and others. We value proactive professionals who enjoy solving problems, sharing knowledge, and being a part of the team. Are you ready to join the only company you'll never want to leave? Take a look at the list of requirements and if you think you have what it takes, let's talk! This job is all about: leading and working in autonomous, agile teams on ambitious, end-to-end projects, taking initiative and responsibility for the technical side of your projects, taking part in project analysis and architecture design, developing back-end systems, implementing logical layers, and creating sources of data communication, using REST API, microservices, queues etc., modifying and developing existing systems (less frequently), testing and improving our products to achieve better performance, mentoring less experienced colleagues, preparing project documentation. What we're looking for: knowledge of Python, Django, FastAPI, Git, Linux/Unix systems and relational databases, like PostgreSQL, SQLite, creativity — we do not want you to do your job uncritically — you can always have a better idea, attention to details, consistency, determination, and accuracy — it's ok to make mistakes, but make sure you learn from them, good communication skills — we want you to interact with the people we work with. Here is some of the tech you can come across when working on our projects , you don't have to know it all: Python, Django, Django Rest Framework, Celery, Postgres, Redis, RabbitMQ, Docker, docker-compose JWT, Flask/FastAPI, REST, unittest / Pytest, FactoryBoy, Azure, GCP, and other clouds. We also appreciate: good command of English — you may be asked to participate in meetings with our clients, knowledge of other frameworks (e.g. FastAPI) could be an advantage, but Django is our choice most of the time, experience gained while working on your own ideas or from involvement in open source projects, taking part in conferences, meetups and sharing knowledge, knowledge of Agile methodologies and tools supporting project work e.g. Basecamp, Jira. ...and here's what we have to offer: non-corporate, transparent work environment, where everyone has their say, frequently reviewed salary relevant to market rates, your skills, and the results you achieve, possibility to significantly impact your projects — you are the team leader and your input has real value, continuous professional development and application of new technologies — we all keep learning, financial support for professional development, when you want to learn, take part in a conference, or go to a meetup, work-life balance, flexible working hours, the ability to work fully or partially remotely, or check in to one of our offices whenever you like, fully paid private health insurance, subsidized sports membership, and language courses, free breakfast, snacks, and drinks at the office, along with a chill-out space, a foosball table, and some gaming gear for when you need to relax and charge your batteries.

Technology

Link Group

Senior Fullstack Developer (Python + Angular)

Senior

Hybrid

Krakow, Poland

130 - 170 PLN

🏢 Summary: Full Stack Developer role responsible for end-to-end architecture and development of a global application automating data collection, compliance reporting, and asset optimization. The position covers frontend (Angular) and backend (Python/FastAPI) development, AI integration, data engineering, and Kubernetes-based DevOps. It involves owning the full product lifecycle in an international, greenfield environment. 🗂️ Requirements: 5+ years of professional software development experience, Expertise in Python and FastAPI, Advanced Angular with TypeScript and RxJS, Strong experience with RESTful microservices, Proficiency in PostgreSQL design and optimization, Hands-on experience with ETL/ELT processes, Experience with Kubernetes and Docker, Experience with CI/CD pipelines (Jenkins or BitBucket), Experience working in SCRUM or Kanban, Bachelor’s degree in Computer Science or related field, Fluent English (B2/C1) 📃 Skills: Python, FastAPI, Angular, TypeScript, RxJS, REST, PostgreSQL, ETL, ELT, Kubernetes, Docker, Jenkins, BitBucket, S3, Linux, SCRUM, Kanban, LLM, AI 🏢 Description: Role Summary We are seeking an experienced Full Stack Developer to join an IT Hub in Poland. You will own the full product lifecycle of a global application designed to automate data collection, compliance reporting, and asset optimization across EMEA, APAC, and Americas. Key Responsibilities Architecture & Development: Design end-to-end modular architecture and develop both Frontend (Angular) and Backend (Python/FastAPI) components. Innovation: Integrate AI tools (LLMs, Code Assistants) to enhance development and automate complex data workflows. DevOps: Manage deployment and scalability on Kubernetes clusters using CI/CD pipelines. Data Management: Handle complex data consolidation, ETL processes, and PostgreSQL optimization. Technical Requirements Backend: Expert Python (FastAPI, RESTful microservices, automation scripts). Frontend: Advanced Angular (TypeScript, RxJS, complex forms/UI). Data: Mastery of PostgreSQL (design & optimization) and ETL/ELT processes. Infrastructure: Kubernetes, Docker, CI/CD (Jenkins/BitBucket), S3 Buckets, and Linux. Methodology: Strong experience in SCRUM/Kanban environments. Qualifications Experience: 5+ years of professional software development. Education: Bachelor’s degree in Computer Science or a related field. Languages: Fluent English (B2/C1) . Soft Skills: Analytical mindset, ability to work autonomously, and strong negotiation skills. What We Offer Opportunity to work on a greenfield project within a prestigious global financial group. Exposure to cutting-edge technologies and international stakeholders. A multicultural, professional environment focused on innovation and agility.