April 11, 2026

Mid/Senior Fullstack Engineer with Django and networks

Senior • Remote

16,500 - 25,000 PLN

Warsaw, Poland

Get to know us better

CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe).

While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple:

  • Act to deliver.

  • Disrupt to grow.

  • Team up to win.

The project and the team

We are looking for a Mid/Senior Fullstack Engineer to support the development of a platform for a network source of truth and network automation. 

What else you should know:

  • The team consists of less than 15 people, including an architect, a project manager, backend developers, frontend developers, and DevOps engineers. 

  • We use Agile methodology.

  • Our tech stack for the project includes: Python, Django, Docker, Git, JavaScript, TypeScript, React, HTML/CSS

  • The client is based in the US.

We work on multiple interesting projects at the same time, so it may happen that we’ll invite you to the interview for another project if we see that your competencies and profile are well-suited for it.

Your role

As a part of the project team, you will be responsible for:

  • Actively contribute to the architecture of the growing ecosystem of a platform

  • Implementing new features and extending/improving existing ones

  • Implementing tests

  • Fixing discovered bugs efficiently and effectively

  • Creating documentation 

  • Working in the agile methodology and collaborating with a team

  • Supporting teammates 

  • Attending daily standups with the Customer

Do we have a match?

As a Mid/Senior Fullstack Engineer, you must meet the following criteria:

  • 5+ years of experience

  • Strong expertise in backend programming, knowledge of design patterns, and clean code guidelines

  • Advanced programming skills in Python

  • Advanced knowledge and practical experience with Django framework (incl. ORM, Jinja2, Django Rest Framework, forms, django-filter)

  • Experience in developing UI using JavaScript, HTML/CSS, etc.

  • Hands-on experience with Linux-based environments

  • Experience with network-related projects

  • Good knowledge of English (B2 level or above)

Beyond the criteria above, we would appreciate the nice-to-haves:

  • Experience with Typescript and React

  • Experience with CI/CD approach

More reasons to join us

  • Flexible working hours and approach to work: fully remotely, in the office or hybrid

  • Professional growth supported by internal training sessions and a training budget

  • Solid onboarding with a hands-on approach to give you an easy start

  • A great atmosphere among professionals who are passionate about their work

  • The ability to change the project you work on

Department

Delivery

Locations

Poland

Remote status

Fully Remote

Level

Senior, Mid

Similar jobs you might like

Technology

CodiLime

Mid/Senior DevOps Engineer with Kubernetes and Python

Mid

Remote

Warsaw, Poland

16,000 - 26,000 PLN

🏢 Summary: Mid/Senior DevOps Engineer role focused on deploying and maintaining a network source of truth and network automation platform in production environments (on-prem and AWS cloud). The position involves supporting high-traffic SaaS deployments, managing infrastructure, and collaborating within an Agile team. The role includes infrastructure troubleshooting, CI/CD management, and close cooperation with a US-based client. 🗂️ Requirements: 5+ years experience in DevOps or SRE roles, Experience deploying SaaS solutions in production with heavy web traffic, Strong Kubernetes expertise (production, on-prem, EKS), Proficiency with Helm, Strong knowledge of AWS ecosystem, Advanced Python programming skills, Proficiency in Linux environments, Hands-on experience with CI/CD pipelines (GitHub Actions), Experience in network-related projects, English proficiency B2 or higher 📃 Skills: Kubernetes, EKS, AWS, Helm, Python, Linux, GitHub, CI/CD, Terraform, Ansible, Prometheus, Grafana, Loki, Django, Docker, Git, JavaScript, React 🏢 Description: Get to know us better CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe). While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple: Act to deliver. Disrupt to grow. Team up to win. The project and the team We are looking for a Mid/Senior DevOps Engineer to support production deployment (both on-prem and cloud-based) of a platform for network source of truth and network automation. What else you should know: The team consists of less than 15 people, including an architect, project manager, backend developers, frontend developers, DevOps engineers. We use Agile methodology. Our tech stack for the project includes: k8s, EKS (AWS), Helm, Terraform, Ansible, Python, Django, Docker, Git, JavaScript, React and more The client is based in the US. We work on multiple interesting projects at the time, so it may happen that we’ll invite you to the interview for another project, if we see that your competencies and profile are well suited for it. Your role As a part of the project team, you will be responsible for: Deploying and maintaining applications on-prem and in the cloud Troubleshooting application and infrastructure issues Creating documentation Working in an agile methodology and collaborating with a team Supporting teammates Attending daily standups with the customer Do we have a match? As a Mid/Senior DevOps engineer you must meet the following criteria: 5+ years of experience in a DevOps/SRE role Strong expertise in deploying SaaS in production, serving heavy web-traffic Proficiency in Kubernetes (incl. production deployments, both on-prem and EKS-based) and Helm Good understanding of the AWS ecosystem Advanced Python programming skills Proficiency in Linux-based environments Hands-on experience with CI/CD pipelines (GitHub Actions) Experience with network-related projects Good command of English (B2 level or above) Beyond the criteria above, we would appreciate the nice-to-haves: Hands-on experience with Terraform and Ansible Familiarity with observability solutions (Prometheus, Grafana, Loki) Familiarity with the Django framework More reasons to join us Flexible working hours and approach to work: fully remotely, in the office or hybrid Professional growth supported by internal training sessions and a training budget Solid onboarding with a hands-on approach to give you an easy start A great atmosphere among professionals who are passionate about their work The ability to change the project you work on Department Delivery Locations Poland Remote status Fully Remote Level Senior, Mid

Technology

CodiLime

Senior Software Engineer with Python & Network

Senior

Remote

Warsaw, Poland

20,500 - 28,000 PLN

🏢 Summary: Senior Python Engineer role focused on building a large-scale backend for a network orchestration framework that automates and manages Data Center networking lifecycle. The position involves full product lifecycle participation, including design, PoC, QA automation, and deployment, in collaboration with product owners and end users. The project targets modern, high-impact networking solutions in a global environment. 🗂️ Requirements: 7+ years of commercial experience in software development, Excellent knowledge of Python, Experience designing and implementing REST APIs, Experience with GraphQL, Hands-on experience with Kubernetes and Helm, Experience working with Linux and Docker, Experience with SQL and NoSQL databases, Knowledge of workflow orchestration platforms (e.g., Temporal), Experience building CI/CD pipelines, Proficiency with Git, Intermediate knowledge of at least one additional programming language, Knowledge of computer networks and network protocols 📃 Skills: Python, REST, GraphQL, Kubernetes, Helm, Linux, Docker, SQL, NoSQL, Temporal, CICD, Git, Networking, Protocols 🏢 Description: Get to know us better CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe). While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple: Act to deliver. Disrupt to grow. Team up to win. The project and the team We are a Developer team creating a network orchestration framework. This framework models, automates, and manages the full life cycle, including deployment, of Data Center networking and services on any environment. By collaborating with us, you'll engage with a globally recognized hi-tech company and have a significant impact on their modern, flagship solution. Our Engineers are involved in the whole product life cycle: design, PoC, demo, and deployment. We work on multiple interesting projects at the same time, so it may happen that we’ll invite you to the interview for another project if we see that your competencies and profile are well-suited for it. Your role As a part of the project team, you will be responsible for: Development of large-scale backend solution, preparation of quality assurance automation Preparing concepts, curating knowledge and delivering product changes in small increments Partner with product owners to translate strategic objectives into actionable backlog items. Engage with end users to address feature requests and resolve reported issues Do we have a match? As a Python engineer you should meet the following criteria: At least 7 years of relevant work experience Excellent knowledge of Python Knowledge of Restful API and GraphQL Experience with Kubernetes(including Helm), Linux and Docker Familiarity with SQL and NoSQL databases Knowledge of modern workflow orchestration platforms such as: Temporal.io (or similar) Practical application of CI and CD pipeline development Good knowledge of Git Knowledge of other programming language at intermediate level Knowledge of computer networks and network protocols English (B2+ Level) for everyday conversations and knowledge sharing Beyond the criteria above, we would appreciate the nice-to-haves: Experience with FastAPI Knowledge of NATS Experience with network source-of-truth (SoT) platforms such as: Nautobot, Netbox and/or similar More reasons to join us Flexible working hours and approach to work: fully remotely, in the office or hybrid Professional growth supported by internal training sessions and a training budget Solid onboarding with a hands-on approach to give you an easy start A great atmosphere among professionals who are passionate about their work The ability to change the project you work on

Technology

N-iX

Middle FullStack Software Engineer

Mid

Remote

Krakow, Poland

26 - 31 USD

🏢 Summary: The role involves developing and maintaining high-traffic, public-facing web applications as a Middle FullStack Engineer, with a strong focus on integrating AI tools into the software development lifecycle. You will build scalable backend and frontend solutions, apply modern architectural practices, and ensure production readiness through testing and CI/CD. The position emphasizes AI-driven development, cloud infrastructure, and performance-optimized user interfaces. 🗂️ Requirements: 3+ years of experience developing scalable and highly available software systems, Strong knowledge of software architecture and design patterns, Experience with AI tooling (e.g., ChatGPT, Codex) in development workflows, Experience with AI frameworks such as Vercel AI SDK or LangChain, Proficiency in backend development with Typescript, Node.js, or C#, Proficiency in frontend development with HTML, CSS, JavaScript, Experience with component-based frameworks and SSR (Next.js, React, Vue.js), Experience with SQL and NoSQL databases, Experience with cloud infrastructure and containerization tools, Experience with CI/CD pipelines and version control systems, Experience with APIs and service-based architectures, Experience with unit testing (frontend and backend), Upper-intermediate English level 📃 Skills: Typescript, Node.js, C#, HTML, CSS, JavaScript, React, Next.js, Vue.js, GraphQL, Redis, SQL, NoSQL, AWS, Terraform, Docker, Git, CI/CD, Datadog, Newrelic, LangChain, Vercel, ChatGPT, Codex 🏢 Description: (#4650) We are looking for a Middle FullStack Engineer to join our team. About the client: Our customer is the European online car market, with over 30 million monthly users and a presence in 18 countries. As a Middle FullStack Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers. Responsibilities: Developing fast, high-traffic public-facing websites Explore new technologies and help the team to use them Work using AI tools and apply them to the SDLC Following software development best practices while delivering the work Following testing principles while testing your own code to ensure production readiness Requirements: 3+ years developing reliable, highly available, and scalable software systems Strong understanding of software architecture and design patterns Firm grasp of clean code principles and coding standards Strong proficiency using AI tooling, such as ChatGPT/Codex, for rapid development Experience integrating AI tooling into your development environment for streamlined usage Experience with AI Frameworks like Vercel AI SDK, LangChain, etc. Strong proficiency with backend development (Typescript, Node.js, C#) Strong proficiency with SQL & NoSQL datastores (GraphQL, Redis) Strong proficiency with frontend development (HTML, CSS, JavaScript) Strong proficiency with component-based frameworks and SSR (Next.js/React, Vue.js) Hands-on experience developing and maintaining 3rd party content management systems Knowledge of modern cloud infrastructures and tools, such as AWS, Terraform, and Docker Experience with APIs and developing in a service-based application environment Experience building optimized UIs for performance Proficiency with version control systems such as Git Experience working within a formal CI/CD pipeline Experience with logging, monitoring, and alerting services like Datadog, Newrelic Solid approach to testing and ensuring quality of code, Unit testing, backend, and frontend At least Upper-intermediate English level Working for the North America timezone (ET) is preferable (till 21:00 Kyiv time) We offer: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits

Technology

CodiLime

Senior Linux/DevSecOps Engineer with advanced Python skills

Senior

Remote

Warsaw, Poland

22,000 - 27,000 PLN

🏢 Summary: Senior Engineer role focused on Linux platform hardening and security within a client’s infrastructure. The position involves developing Python and Bash tools, implementing security mechanisms, and troubleshooting in a Linux-based environment. You will work in an Agile team on network-related projects using modern DevOps and cloud technologies. 🗂️ Requirements: 8+ years of experience, Deep knowledge of Linux, Hands-on experience with Linux-based environments, Proven experience in Linux platform hardening, Strong knowledge of security standards (SOC2), Advanced Python programming, Advanced Bash scripting, Solid knowledge of SQL, Experience with PostgreSQL, Experience in network-related projects 📃 Skills: Linux, Debian, Python, Bash, SQL, PostgreSQL, Docker, Kubernetes, AWS, Git, Puppet, Yocto, GithubActions, SOC2 🏢 Description: Get to know us better CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe). While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple: Act to deliver. Disrupt to grow. Team up to win. The project and the team We are looking for an engineer with a strong expertise in Linux, security and Python to join our client's team and do platform hardening within the client's infrastructure. What else you should know: The team consists of less than 15 people, including an architect, a project manager, backend developers, frontend developers, and DevOps engineers. We use SCRUM/Agile methodology Our tech stack for the project includes: Linux, Debian, Yocto, Python, Bash, Docker, Git, Puppet, PostgreSQL, Github Actions, Kubernetes, AWS The client is based in the US. We work on multiple interesting projects at the same time, so it may happen that we’ll invite you to the interview for another project if we see that your competencies and profile are well-suited for it. Your role As a part of the project team, you will be responsible for: Develop Python and Bash tools on Linux servers Implement security mechanisms across client’s infrastructure in the scope of platform hardening Troubleshooting infrastructure issues Creating documentation Working in an agile methodology and collaborating with a team Supporting teammates Attending daily standups with the customer Do we have a match? As a Senior Engineer, you must meet the following criteria: 8+ years of experience Deep knowledge of Linux and hands-on proficiency in Linux-based environments Proficiency in the security domain including practical skills in Linux platform hardening (also familiarity with global standards such as SOC 2) Advanced Python programming skills Advanced Bash scripting skills Solid knowledge of SQL and PostgreSQL Experience with network-related projects Good command of English (B2 level or above) Beyond the criteria above, we would appreciate the nice-to-haves: Familiarity with Yocto Good understanding of various VPN solutions (OpenVPN, WireGuard, strongSwan) Experience working with the AWS ecosystem More reasons to join us Flexible working hours and approach to work: fully remotely, in the office or hybrid Professional growth supported by internal training sessions and a training budget Solid onboarding with a hands-on approach to give you an easy start A great atmosphere among professionals who are passionate about their work The ability to change the project you work on

Technology

CodiLime

Nvidia Bluefield Driver Engineer (C/C++)

Mid

Remote

Warsaw, Poland

18,000 - 24,000 PLN

🏢 Summary: The offer is for a Software Engineer to develop modern network products and operating systems for advanced networking equipment, including Nvidia BlueField DPUs. The role focuses on low-level networking, Linux driver development, hardware offloading, and cloud-native, containerized environments. You will design, implement, and optimize C/C++ software for embedded and high-performance networking systems. 🗂️ Requirements: Proficiency in C/C++, Strong knowledge of networking (L2, L3, L4, Ethernet), Experience with Linux device driver development, Understanding of virtualization and containerization, Experience with embedded software development (flashing, booting, debugging), Ability to develop and debug low-level networking software, English proficiency B2+ or higher 📃 Skills: C, C++, Linux, Ethernet, TCP/IP, DPDK, eBPF, BPF, DOCA, Nvidia, BlueField, Kubernetes, Cilium, Tetragon, Drivers, Firmware, Virtualization, Containers 🏢 Description: Get to know us better CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe). While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple: Act to deliver. Disrupt to grow. Team up to win. The project and the team We develop modern network products and operating systems for leading networking equipment manufacturers. We work with cloud-native, containerized software and services, as well as with user-space and kernel-space drivers for advanced network equipment, including switches, routers, and smart network interface cards (DPU/IPU/smartNIC) We are looking for an engineer with a strong background in networking, device drivers, hardware offloading, and OS programming for innovative projects using NVidia Bluefield DPUs What else you should know: We usually work using client-supplied hardware and tools Our projects may be managed by our EMs or directly by the client Most of our clients are based in the US, so work in the afternoon (17:00-19:00) may be required Your role As a part of the team, your responsibility will be to: Research and define how to implement client requirements and ideas best Take part in technical discussions with the team and the client Develop software primarily using C/C++, with occasional use of other programming languages. Create unit tests for your code, conduct code review, create documentation, and take part in other activities related to software development Fix bugs efficiently and effectively, and find workarounds for blockers Occasionally, take part in technical pre-sales meetings Do we have a match? From regular software engineer we require: Proficiency in the C/C++ programming language Good theoretical and practical knowledge of networking (L2, L3, L4, Ethernet) Experience in Linux device driver programming Theoretical and practical understanding of virtualization and containerization Experience in working with embedded software (flashing, booting, debugging, etc.) Proficiency with English (min B2+ CEFR) From senior software engineers we expect one or more of the following: Experience in developing drivers or firmware for network interface cards (NICs) - experience with Nvidia’s DPUs and/or DOCA Argus will be a great advantage Experience with the DPDK library Knowledge of BPF/eBPF and/or the BPF virtual machine in the Linux kernel Knowledge of the following will be an additional advantage Knowledge of Cilium Tetragon Experience with Kubernetes operators and/or Kubernetes CNIs Experience with day0/day1/day2 requirements implementation for network solutions More reasons to join us Flexible working hours and approach to work: fully remotely, in the office or hybrid Professional growth supported by internal training sessions and a training budget Solid onboarding with a hands-on approach to give you an easy start A great atmosphere among professionals who are passionate about their work The ability to change the project you work on

Technology

CodiLime

Mid/Senior Software Engineer – Network & Security Focus

Senior

Remote

Warsaw, Poland

17,000 - 23,500 PLN

🏢 Summary: The offer is for a Software Engineer role focused on developing and maintaining advanced network and security features close to the Linux kernel and network stack. The position involves low-level programming in C/C++ and automation/integration tasks in Python, working on firewall, NAT, proxy, and traffic inspection systems in a distributed international team. The role requires deep expertise in networking protocols and secure, high-performance production environments. 🗂️ Requirements: Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Python, Experience with low-level or embedded modules, Solid knowledge of IP networking, Knowledge of TCP and UDP protocols, Understanding of routing and NAT, Knowledge of proxy patterns, Deep understanding of firewall systems, Knowledge of packet filtering and stateful firewalls, Experience with URL filtering and IPS/IDS, Experience debugging complex network traffic flows, Ability to implement or integrate proxy and inspection mechanisms, Experience with HTTP and HTTPS parsing, Experience with Linux kernel-level networking modules, English proficiency at B2 level or higher 📃 Skills: C, C++, Python, Linux, Netfilter, IP, TCP, UDP, NAT, HTTP, HTTPS, SSL, TLS, iptables, nftables, Snort, Suricata 🏢 Description: Get to know us better CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe). While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple: Act to deliver. Disrupt to grow. Team up to win. The project and the team The goal of the project is to develop core network and security features close to the kernel and network stack. About half of the tasks are in C/C++ for low-level modules, and the other half in Python for automation, tooling, and integration. The project involves close collaboration with a team from our client. It is globally distributed, with members in the USA and India - and now, a new team of software engineers is joining in Poland. We work on multiple interesting projects at the time, so we may invite you to the interview for another project if we see that your competencies and profile are well suited for it. Your role As a part of the project team, you will be responsible for: Designing, implementing, and maintaining network/security features (firewall, NAT, proxy, intrusion prevention, filtering) Integrating with kernel or low-level modules (netfilter, packet capture/forwarding logic) Building advanced traffic inspection and filtering logic (URL filtering, protocol analysis, deep packet inspection) Troubleshooting complex network failures (asymmetrical routing, NAT/firewall interactions, dropped reply traffic) Collaborating with architects, QA, and other engineers on secure network systems Reading and applying protocol & security specs (IP, TCP, HTTP, SSL/TLS) Ensuring performance, security, and robustness in production environments Do we have a match? As a Software Engineer, you must meet the following criteria: Strong programming skills, with approximately 50% in C/C++ for low-level modules (embedded) and 50% in Python Solid foundation in computer networks: IP, TCP/UDP, routing, NAT, proxy patterns Deep understanding of firewall/security systems: packet filtering, stateful firewalls, URL filtering, IPS/IDS Experience debugging tricky traffic flows (traffic goes forward but reply doesn’t return) Ability to implement or consume proxy, inspection, HTTP/HTTPS parsing Experience with kernel-level or system-level network hooks/modules (Linux netfilter, packet sockets) Good command of English (B2 level or higher) Beyond the criteria above, we would appreciate the nice-to-haves: Experience with firewall vendor software (iptables, nftables, Palo Alto, Fortinet, Cisco ASA) Familiarity with SSL/TLS termination and proxy SSL inspection Knowledge of IDS/IPS systems (Snort, Suricata) Experience in high-performance networking systems Familiarity with container/virtualization networking Exposure to distributed or scalable systems More reasons to join us Flexible working hours and approach to work: fully remotely, in the office or hybrid Professional growth supported by internal training sessions and a training budget Solid onboarding with a hands-on approach to give you an easy start A great atmosphere among professionals who are passionate about their work Department Quality Assurance Division Locations Poland Remote status Fully Remote Level Senior, Mid

Technology

co.brick sp. z o.o.

Mid Fullstack Developer (Python/React)

Mid

Remote

Gliwice, SL, Poland

🏢 Summary: Mid-level Fullstack Developer role focused on end-to-end feature delivery using Python, Django, and React, with a strong emphasis on AI-assisted development. The position requires independent work across the full stack and active use of tools like Cursor or GitHub Copilot to accelerate high-quality solution delivery. 🗂️ Requirements: Minimum 3 years of commercial experience, Solid knowledge of React, Solid knowledge of Python, Solid knowledge of Django, Hands-on experience with AI-assisted development tools, Strong knowledge of PostgreSQL, Ability to work independently with minimal supervision, Fluent English 📃 Skills: Python, Django, React, PostgreSQL, Cursor, GitHub Copilot, AI, SQL 🏢 Description: co.brick talents — powered by AI, powered by people. We are looking for a self-reliant Mid-level Fullstack Developer to join a dynamic project that demands proficiency across the entire tech stack. The defining feature of this role is AI-assisted development —we are seeking a specialist for whom tools like Cursor or GitHub Copilot are a natural extension of their workflow, allowing for rapid prototyping and the delivery of high-quality solutions with increased efficiency. Details Seniority: Mid (minimum 3 years of commercial experience). Rate: Up to 100 PLN/h net + VAT (B2B). Backend Stack: Python, Django. Frontend Stack: React. Start Date: ASAP. Language: Fluent English. Responsibilities Full-stack Delivery: Independently designing and implementing features from the database layer to the user interface. AI Integration: Actively utilizing modern AI tools in the daily workflow to optimize development processes and code generation. Database Management: Working with relational databases, specifically PostgreSQL . Code Quality: Writing testable, efficient, and maintainable code in accordance with industry best practices. Requirements Core Stack: Solid, project-backed knowledge of React , Python , and Django . Modern Tooling: Hands-on experience with AI-assisted development tools ( Cursor , GitHub Copilot ) and the ability to integrate them seamlessly into daily tasks. Autonomy: Ability to deliver high-quality solutions independently with minimal supervision. Database Proficiency: Strong knowledge of PostgreSQL . Nice to Have Practical knowledge of Nextcloud .

Technology

esurance

Senior Full-Stack Engineer (ASP.NET / React)

Senior

Remote

Krakow, Poland

62,000 - 80,000 EUR

🏢 Summary: Senior Full-Stack Engineer role with a 50/50 backend and frontend focus, building scalable microservices-based applications using ASP.NET (C#) and React with TypeScript in a cloud-native environment. The position involves designing and maintaining REST APIs, developing responsive user interfaces, ensuring high test coverage, and contributing to architectural decisions with strong technical ownership. Poland-based employment (Umowa o Pracę) with remote flexibility and quarterly in-person collaboration. 🗂️ Requirements: MSc+ in Computer Science or equivalent, Minimum 5 years experience with ASP.NET and C#, Minimum 5 years experience building REST APIs, Minimum 5 years experience with React, Experience with TypeScript, Strong knowledge of microservices architecture, Knowledge of cloud design patterns, Experience with unit, integration, and end-to-end testing, High level of technical ownership, Fluent English (minimum B2), Poland residency 📃 Skills: ASP.NET, C#, REST, React, TypeScript, Microservices, AWS, Agile, DDD, UnitTesting, IntegrationTesting, E2ETesting, Cloud 🏢 Description: We’re looking for a Senior Full-Stack Engineer who brings deep technical expertise and a collaborative mindset to our product development team. You will work with a modern microservices architecture, building scalable backend services using the ASP.NET Web API with C#, and intuitive frontend interfaces using mainly React and TypeScript. This is a hands-on engineering role with a 50/50 front-/backend focus, ideal for someone who likes to take ownership, thrives in a dynamic product team, and enjoys mentoring others. This role could easily become a Tech Lead role in a foreseeable future. If you're passionate about designing high-impact software in a cloud-native environment, we’d love to hear from you. This Poland-based role offers remote flexibility, but we value in-person collaboration. Our team meets in Poland for at least one week each quarter, so we request all applicants to be located in Poland. This is not a globally remote role. Poland residency is required. The contract form is Umowa o Pracę (only, no B2B). What you will be responsible for Collaborate proactively in refinement sessions with product and tech teams to ensure clarity and feasibility of features. Design, implement, and maintain scalable web APIs using ASP.NET and microservices architecture principles. Develop responsive user interfaces with React and TypeScript that enhance usability and performance. Work closely with Product Owners to clarify feature requirements and ensure business context is well-understood. Define, design and align feature architecture with the Head of Engineering to ensure consistency and scalability. Ensure features meet Definition of Done, with state-of-the-art unit, integration, and end-to-end test coverage. Support incident response and production issue resolution as per team standards. Actively contribute to team knowledge sharing and coach colleagues in technical best practices. What makes you a match Essential Qualifications: MSc+ in Computer Science or equivalent 5 years of proven experience in building secure REST APIs using ASP.NET , as well as developing solid front-end applications with React are non-negotiable must haves. Comprehensive knowledge of contemporary web application architectures, with a focus on microservices and cloud design patterns. Demonstrated ability of high technical Ownership and Tech Leadership are a requirement for this role. Bonus Skills: Hands-on experience with AWS infrastructure. Experience working in cross-functional product teams using Agile practices and following Domain-Driven Design (DDD). Collaboration and Interpersonal Skills: Clear and adaptive communication with both technical and non-technical stakeholders. Strong sense of ownership, accountability, and proactive problem-solving. Languages: English: B2 - (No certificate required, but Fluency) German, Polish, Ukrainian: desired, not required What you can expect A dynamic, ambitious team where your voice is heard, and your contributions truly matter. You’ll have real ownership over your decisions in a trusted, cross-functional environment within a Swiss product company that puts people first. We offer fair compensation, flexible working hours, a hybrid work setup, and a culture that supports both personal and professional growth, fostering a healthy work-life balance. Employer of Record: For this role, we offer employment through our trusted Employer of Record provider Remote.com , ensuring full legal compliance and a seamless experience for our team members in Poland. ID Verification: To maintain a fair and secure hiring process, candidates may be asked to verify their identity their identity before speaking with our Recruiter. This step helps us prevent fraud and focus our resources on genuine applicants. About us Who we are esurance is a Swiss InsurTech offering a SaaS platform that connects SMEs, insurance providers, brokers, and business application providers. Founded in 2013, we're on a mission to make health insurance for small businesses truly hassle-free. What makes us unique You'll be part of a connected, forward-thinking team built on trust, openness, and mutual respect — working hybrid from Zürich or remotely across Europe. We invest in your growth through agile practices, real ownership, and a transparent Grading System that ensures fair pay and clear career paths. Our core values We are connected. We are ahead. We are clear. We are approachable. Do these resonate with you? → Come join us. Our Recruitment Process & Principles We keep our process transparent and respect your time: Application Review — You hear from us within 5 business days. Always. Recruiter Screen — A relaxed Get2Know call to explore mutual fit. Four Interviews — Two Role Knowledge interviews (peer + supervisor), one Culture Match, one Leadership conversation. Batched into two days wherever possible. Hiring Decision — Thoughtful, timely. You'll know within 1–2 weeks. Use of Artificial Intelligence (AI) We use AI to increase productivity and you're welcome to use it to polish your CV or Coverletter. Interviews and assessments should reflect your genuine self, though. Recruiting Agencies: We don't work with unsolicited agency submissions. Thanks for respecting this.

Technology

speedapp

Senior Fullstack Engineer

Senior

Remote

Krakow, Poland

160 - 180 PLN/hr

🏢 Summary: B2B contract role for a Senior Full-Stack Engineer to build and own features end-to-end, from Java/Spring backend services and data models to React-based frontend interfaces. The position involves contributing to shared UI components and backend architecture, performing cross-stack code reviews, and working in a cloud-native environment. 🗂️ Requirements: Strong backend experience with Java 21, Proficiency in Spring and Spring Boot, Experience with Hibernate, Solid frontend experience with JavaScript and TypeScript, Strong knowledge of React and Redux Toolkit, Good understanding of relational databases, especially MariaDB, User-level or higher Linux skills, Confident use of Git workflows, Ability to write well-tested, maintainable code, Advanced technical English, Experience with Kubernetes and cloud-native platforms, Ability to effectively use AI coding assistants and LLM tools 📃 Skills: Java, Spring, SpringBoot, Hibernate, JavaScript, TypeScript, React, Redux, MariaDB, SQL, Linux, Git, Kubernetes, AI, LLM 🏢 Description: Join our client's team as a Senior Full-Stack Engineer! RESPONSIBILITIES Own features end-to-end — from API and data model on the backend to the UI on the frontend Build and maintain backend services in Java, and rich interfaces in React Contribute to our shared UI component library and backend architecture alike Take part in code reviews across the stack — backend, frontend, and the glue in between REQUIREMENTS Strong backend skills in Java 21 with Spring / Spring Boot and Hibernate Solid frontend experience with JavaScript, TypeScript, React, and Redux Toolkit Good grasp of relational databases, especially MariaDB Linux skills at user level or above, plus confident Git workflows You write well-tested, maintainable code on both sides of the stack Advanced technical English for design, review, and documentation\ Proven experience with cloud-native platforms such as Kubernetes Comfortable using AI tools (coding assistants, LLMs) as part of your daily workflow — and the judgment to know when to trust them and when to think for yourself NICE TO HAVE Experience building software for telecommunication systems Knowledge of protocols like IPv4/6, DNS, BGP, DHCP, SR, and ZTP Data visualization libraries — Cytoscape.js, react-chartjs-2, MapLibre, or similar Storybook, mono-repo tooling (Lerna), or Webpack experience Automation tools such as Ansible or Terraform Understanding of Linux and Kubernetes networking (routing, iptables, CNI) WHAT DO WE OFFER ON THIS PROJECT? Cooperation based on a B2B contract and rate: 160-180 PLN/hour Hybrid work from Kraków (1 times a week in the office) The support of a dedicated mentor. In the relationship, we focus on direct communication. When you join speedapp, you will be put in touch with a dedicated mentor who will make sure that you enjoy working with us and with the client Events and integration meetings, as well as participation in various initiatives, e.g., sports Access to the benefits offering (medical care, Multisport card) WHAT DOES THE RECRUITMENT PROCESS LOOK LIKE? Application: Apply and submit your CV. After the application review, the recruiter will contact selected candidates by phone. Screening: Have a conversation with a speedapp recruiter about your experience. Next steps: The speedapp recruiter will explain the recruitment process for the specific position. The speedapp recruiter will stay in touch with you throughout the entire process. ABOUT SPEEDAPP At speedapp, we believe that an organization is only as good as the people who make it up. We are a team of IT experts and other professionals working for our clients around the world (including Israel, Austria, USA). We go far beyond the HR category. We build IT teams and also help manage them. 👉 10 years of experience 👉 +100 clients worldwide +300 hires per year 💎 We have won the prestigious "Forbes Diamonds" award four times (2022, 2023, 2024, 2025). We are a member of the European Fast Growth Icons network and FinTech Poland. We are ranked 18th among the 100 fastest growing companies 2023 by Clutch. DO YOU HAVE ANY QUESTIONS? Contact the recruiter responsible for this process directly. Karolina Kizowska Senior IT Delivery Consultant karolina.kizowska@speedapp.pl +48 608 487 448

Technology

Godel Technologies Europe

Senior AI-First Fullstack Engineer

Senior

Remote

Łódź, Poland

20,800 - 30,000 PLN

🏢 Summary: Senior Fullstack Engineer role focused on delivering full-stack solutions within an AI-integrated SDLC where AI is embedded across planning, development, review, testing, and deployment. The position combines backend and frontend engineering with AI orchestration, automation, and cloud-native architecture in a remote-first setup. The engineer will also evolve shared AI toolchains and contribute to architectural and code quality standards. 🗂️ Requirements: Team-level AI-integrated SDLC experience across planning, development, review, testing, deployment, Shared AI toolchain management under version control, Hands-on use of Claude Code, GitHub Copilot, Cursor or equivalent as team tools, Building and maintaining custom AI skills and sub-agents for team use, Experience with parallel AI agent orchestration, Spec-driven development using OpenAPI, ADRs, PRDs as AI context, AI-assisted code review integrated into PR process, Working knowledge of AI orchestration frameworks, Backend development with .NET / C# and ASP.NET Core, Frontend development with TypeScript and React or Angular, Experience with SQL databases and ORM frameworks, Experience with Docker and Kubernetes, Experience with CI/CD pipelines, Experience with cloud platforms (Azure, AWS, or GCP) 📃 Skills: C#, .NET, ASP.NET, SQL, SQLServer, PostgreSQL, EFCore, OAuth, JWT, Python, Java, Node.js, TypeScript, JavaScript, React, Angular, LangChain, LlamaIndex, CrewAI, Docker, Kubernetes, GitHubActions, AzureDevOps, Azure, AWS, GCP, OpenAPI, CQRS, DDD, EventSourcing, Microservices 🏢 Description: We are looking for a Senior Fullstack Engineer who combines deep technical expertise with real, team-level experience working in an AI-integrated software development lifecycle. Individual use of AI coding assistants is not sufficient for this role. We are specifically looking for engineers who have worked in teams where AI was embedded into every phase of delivery — from planning and design through development, review, testing, and deployment. We follow a remote-first setup with no mandatory regular office visits for this position. From time to time, you may be invited to join in-person meetings in one of our offices (Warsaw, Lodz, Wroclaw, Gdansk, or Bialystok), for example for client visits or team reunions. AI-First Requirements Experience working in an AI-enabled engineering team is mandatory — not a personal workflow preference. You have been part of a team where AI was systematically embedded across all delivery phases: planning, development, review, testing, and deployment. You can speak from direct experience about how it worked, what failed, and what you would change. Specific mandatory requirements: Team-level AI-integrated SDLC experience — shared toolchain, shared configurations, shared assets under version control Hands-on with Claude Code, GitHub Copilot, Cursor, or equivalent as a team tool, not only personal usage Built and maintained custom skills and sub-agents used across a team, not just personally Experience with parallel agent orchestration for concurrent workstream execution Disciplined plan → review plan → execute approach with AI involved at every phase Maintained shared prompt libraries, skill repositories, or agent configurations in version control AI-assisted code review integrated into the PR process: CodeRabbit, Copilot review, or similar Experience with spec-driven or document-driven development where structured specifications (OpenAPI, ADRs, PRDs) serve as AI context inputs, not just human references Working knowledge of at least one AI orchestration framework: LangChain, LlamaIndex, Microsoft Agent Framework, CrewAI, or equivalent Automation-first mindset: proactively identify repetitive or inefficient parts of current work and automate them using AI and other available tools. Cost-aware AI usage: understanding how AI credits are consumed across different tools, models, and workflows, and ability to choose the most appropriate model or approach for each task. Technical Requirements Backend: .NET / C#, ASP.NET Core, SQL Server / PostgreSQL, EF Core, OAuth 2.0 / JWT. Python, Java, or Node.js is a strong plus. Frontend: TypeScript, JavaScript, React(preferable) and/or Angular, state management, async patterns, frontend testing. Architecture: Full spectrum from monolith to microservices — DDD, CQRS, Event Sourcing, event-driven design, message brokers. Infrastructure: Docker, Kubernetes, CI/CD (GitHub Actions / Azure DevOps), Azure / AWS / GCP, structured observability. Responsibilities Deliver full-stack features to a high standard of quality, performance, and reliability Contribute to architectural decisions and system design trade-offs Evolve and maintain the team's shared AI toolchain across all SDLC phases Conduct code reviews including AI-assisted tooling; uphold and enforce engineering best practices Proactively surface risks, bottlenecks, and security concerns Communicate and collaborate directly with clients in English Mentor engineers on both technical fundamentals and AI-augmented workflow practices Professional Qualities Ownership mindset · Strong written and verbal English · Comfortable in client-facing roles · Raises the AI workflow maturity of those around them