June 5, 2026

Full-Stack Developer

Mid • Hybrid

Warsaw, MZ, Poland

Key Responsibilities:

  • Backend & Frontend Development: Develop scalable web applications using Python (FastAPI) and work across the stack with React.js.

  • Database Management: Design and optimize SQL, NoSQL, and vector databases, specifically PostgreSQL, Redis, and PGVector.

  • Cloud & Infrastructure: Work within the AWS cloud environment and utilize Docker and Kubernetes for containerization and orchestration.

  • API Development: Collaborate on building robust RESTful APIs and modern backend services.

  • AI & DevOps Practices: Apply CI/CD and automated testing workflows, while building Gen AI applications using tools like LangChain and OpenAI APIs.

Requirements:

  • Technical Stack: Proven experience with Python (FastAPI) and the ability to work effectively with React.js.

  • Database & Cloud: Hands-on experience with PostgreSQL, Redis, PGVector, and managing infrastructure on AWS.

  • DevOps Tools: Proficiency with Docker, Kubernetes, and implementing automated testing and CI/CD pipelines.

  • API Architecture: Strong understanding of designing and integrating RESTful APIs and backend services.

  • Gen AI Interest: Experience or a strong interest in developing Generative AI applications using LangChain, OpenAI APIs, or similar

Similar jobs you might like

Technology

Link Group

Backend Developer (Java)

Senior

Hybrid

Warsaw, Poland

18,000 - 22,000 PLN

🏢 Summary: Backend Java Developer role focused on building scalable, high-performance server-side applications using Spring Boot. The position involves database design, API development (REST/SOAP), search optimization with ElasticSearch, and maintaining high code quality within CI/CD environments. The role requires strong experience in the Java ecosystem and collaboration with cross-functional teams. 🗂️ Requirements: Minimum 4 years of backend development experience with Java, Strong hands-on experience with Spring Boot, Practical experience with Hibernate ORM, Experience with MS SQL databases, Experience with ElasticSearch or similar search engines, Proficiency in REST and SOAP API development, Experience working with JSON and XML, Basic knowledge of HTML, CSS, JavaScript, Experience with Git version control, Understanding of CI/CD pipelines and tools like Jenkins or TeamCity, Experience with Docker 📃 Skills: Java, Spring, SpringBoot, Hibernate, MSSQL, ElasticSearch, REST, SOAP, JSON, XML, HTML, CSS, JavaScript, Git, Jenkins, TeamCity, Docker 🏢 Description: Key Responsibilities Core Backend Development: Designing and developing robust, scalable, and high-performance server-side applications using Java and the Spring Boot framework. Database Management: Designing efficient database schemas, writing optimized queries, and managing data persistence using Hibernate and MS SQL. API Design & Integration: Building, integrating, and maintaining secure RESTful and SOAP web services (WebApi, WCF) to ensure seamless communication between systems. Search Optimization: Implementing and tuning efficient search and indexing solutions utilizing ElasticSearch. Code Quality & Mentorship: Writing clean, maintainable, and well-tested code while participating in code reviews to ensure alignment with industry best practices. Requirements Experience: Minimum 4 years of professional experience in backend development with a strong focus on the Java ecosystem. Frameworks & ORM: Deep understanding and hands-on experience with Spring Boot and Hibernate. Databases & Search: Practical knowledge of MS SQL and experience with ElasticSearch or similar search engines. Web Services & Formats: Proficiency in developing APIs (REST/SOAP) and working comfortably with JSON and XML data formats. Front-End Basics: General understanding of web technologies (HTML, CSS, JavaScript) to effectively collaborate with front-end teams. Tools & Version Control: Strong command of Git and a solid understanding of CI/CD workflows (e.g., Jenkins/TeamCity, Docker).

Technology

DCG

Java Fullstack Developer (Java/React)

Mid

Remote

Warsaw, Poland

110 - 120 PLN

🏢 Summary: Backend-focused role involving development of scalable web applications using Java and React/Next.js. The position includes building and optimizing server-side components, APIs, and databases while ensuring performance and security. Close collaboration with cross-functional teams and end-to-end responsibility for backend quality and scalability are expected. 🗂️ Requirements: Minimum 4 years experience in similar role, Proficiency in Java server-side programming, Strong knowledge of React and Next.js, Experience with React Router and Redux, Experience with MySQL, PostgreSQL or MongoDB, Experience building scalable web applications, Knowledge of web performance and security principles, Experience with Git version control, Ability to conduct testing and debugging, English level B2 or higher 📃 Skills: Java, React, Next.js, Redux, ReactRouter, MySQL, PostgreSQL, MongoDB, SQL, NoSQL, API, REST, Git, AWS, Azure, GCP, Docker, NodeJS, Security, Testing 🏢 Description: Responsibilities: Designing, developing, and maintaining the server-side logic of web applications Implementing scalable and efficient server-side components and APIs Build React/Next.js based applications Working with relational and/or NoSQL databases to store and retrieve data efficiently Designing and optimizing database schemas for performance and scalability Integrating third-party APIs and web services to enhance application functionality Developing custom APIs to facilitate communication between front-end and back-end systems Implementing security best practices to protect against common web application vulnerabilities Conducting regular security audits and implement necessary measures Optimization: optimizing server-side code for maximum speed and scalability Monitoring and troubleshooting performance issues Collaborating with front-end developers, UI/UX designers, and other team members to ensure seamless integration of components Using version control systems (e.g., Git) to manage and track changes to the codebase Conducting thorough testing of server-side components to identify and fix bugs Collaborating with QA engineers for comprehensive testing Clear and comprehensive documentation for back-end systems and APIs Requirements: At least 4 years of experience in a similar position Proficiency in Java server-side programming Thorough understanding of React/Next.js core principles along with React router, hooks, Redux (or the like) workflows, Web performance and security Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB) Proven experience in back-end development and building scalable web applications Strong analytical and problem-solving skills with attention to detail Effective communication skills to collaborate with cross-functional teams Ability to adapt to changing project requirements and technologies English at least B2 Nice to have: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) Previous experience in Front-end development with Docker Experience with NodeJS Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

Link Group

Frontend Developer (React)

Mid

Remote

Warsaw, Poland

20,000 - 22,000 PLN

🏢 Summary: Frontend Developer role focused on building and maintaining modern web applications using React.js. The position involves creating responsive, user-centered interfaces, integrating RESTful APIs, and delivering scalable, maintainable frontend solutions. Emphasis is placed on performance, accessibility, and clean code standards. 🗂️ Requirements: 3–4+ years commercial frontend development experience, Strong hands-on experience with React.js, Proficiency in modern JavaScript (ES6+), Solid knowledge of HTML5 and CSS3, Experience with responsive design principles, Experience integrating RESTful APIs, Understanding of UI/UX best practices, Familiarity with state management, Experience with component-based architecture, Experience with Git and collaborative workflows, Ability to write scalable and maintainable code, Strong debugging and problem-solving skills 📃 Skills: React, JavaScript, ES6, HTML5, CSS3, REST, API, Git, UI, UX 🏢 Description: Responsibilities Develop and maintain modern web applications using React.js . Create responsive and intuitive user interfaces with a strong focus on usability and user experience. Connect frontend applications with RESTful APIs and backend systems. Translate business and design requirements into scalable frontend solutions. Write clean, reusable, and maintainable code following frontend development standards. Collaborate closely with designers, product owners, and backend engineers. Optimize application performance, accessibility, and cross-browser compatibility. Requirements 3–4+ years of commercial experience in frontend development. Strong hands-on experience with React.js and modern JavaScript (ES6+). Solid knowledge of HTML5, CSS3, and responsive design principles. Experience integrating APIs and working with backend services. Understanding of UI/UX best practices and user-centered design. Familiarity with state management and component-based architecture. Experience with Git and collaborative development workflows. Ability to write efficient, scalable, and well-structured frontend code. Strong problem-solving and debugging skills.

Technology

Link Group

Data DevOps Engineer

Mid

Hybrid

Warsaw, Poland

18,000 - 22,000 PLN

🏢 Summary: The offer is for a Data Engineer/DevOps professional to build and maintain scalable data platforms and cloud infrastructure, automate data workflows using CI/CD and Infrastructure as Code, and optimize data pipelines for high availability and security. The role focuses on managing data processing environments and supporting model deployment in collaboration with data teams. 🗂️ Requirements: Proficiency in Linux/Unix administration, Strong Shell scripting skills, Advanced knowledge of Python, Advanced knowledge of SQL, 3–5 years experience in Data Engineering or DevOps, Degree in Computer Science, Data Engineering, or related field 📃 Skills: Linux, Unix, Shell, Python, SQL, Azure, Spark, Databricks, Docker, Kubernetes, Terraform, Ansible, Hadoop, Kafka, CICD 🏢 Description: Key Responsibilities Infrastructure Management: Build and maintain scalable data platforms and cloud-based infrastructure. Automation: Implement CI/CD pipelines for data workflows and automate manual processes using Infrastructure as Code (IaC). Pipeline Optimization: Monitor, troubleshoot, and optimize data processing jobs to ensure high availability. Security & Compliance: Ensure data integrity and security across all environments. Collaboration: Work closely with Data Scientists and Engineers to streamline the deployment of data models. Requirements Systems & Scripting: Strong proficiency in Linux/Unix administration and Shell scripting. Programming: Advanced knowledge of Python and SQL . Mindset: Exceptional analytical and problem-solving skills. Education: Degree in Computer Science, Data Engineering, or a related technical field. Experience: 3–5 years of proven experience in Data Engineering or a DevOps-related role. Nice-to-have Cloud & Big Data: Hands-on experience with Azure , Apache Spark , and Databricks . DevOps Tools: Proficiency with Docker , Kubernetes , CI/CD tools, and IaC (e.g., Terraform, Ansible). Data Ecosystems: Familiarity with Big Data technologies such as Hadoop or Kafka .

Technology

emagine Polska

(Senior) Backend Developer - .NET

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: The offer is for a Backend .NET Developer responsible for building and maintaining scalable backend solutions within a DevOps-driven environment. The role involves full software development lifecycle participation, cloud integration, and performance optimization. The position requires collaboration in Agile teams and ensuring high code quality and seamless deployment processes. 🗂️ Requirements: Proven experience with .NET development, Strong knowledge of Docker, Strong knowledge of Kubernetes, Familiarity with Microsoft Azure, Experience with Azure DevOps Server, Experience working in Agile environments, Experience implementing CI/CD practices, Ability to optimize application performance and scalability 📃 Skills: .NET, Docker, Kubernetes, Azure, AzureDevOps, CI/CD, Agile 🏢 Description: Main Responsibilities Design, develop, and maintain robust backend solutions. Collaborate across teams to ensure seamless software integration. Participate in the full software development lifecycle. Implement DevOps practices for continuous integration and delivery. Optimize application performance and scalability. Review and improve code quality through peer reviews. Key Requirements Proven experience with .NET development. Strong knowledge of Docker and Kubernetes . Familiarity with Microsoft Azure and Azure DevOps Server . Experience working in Agile environments . Strong problem-solving skills. Nice to Have Experience with microservices architecture . Knowledge of additional programming languages. Familiarity with front-end technologies.

Technology

emagine Polska

(Senior) Backend Developer - .NET

Senior

Hybrid

Lisbon, Portugal

🏢 Summary: The offer is for a Backend .NET Developer responsible for building and maintaining robust backend systems while supporting full software development lifecycle and DevOps practices. The role involves working in Agile teams, ensuring high performance, scalability, and seamless integration of applications. The position also emphasizes containerization and cloud-based solutions using Azure. 🗂️ Requirements: Proven experience with .NET development, Strong knowledge of Docker, Strong knowledge of Kubernetes, Familiarity with Microsoft Azure, Experience with Azure DevOps Server, Experience working in Agile environments 📃 Skills: .NET, Docker, Kubernetes, Azure, AzureDevOpsServer, Agile, DevOps, Microservices 🏢 Description: Main Responsibilities Design, develop, and maintain robust backend solutions. Collaborate across teams to ensure seamless software integration. Participate in the full software development lifecycle. Implement DevOps practices for continuous integration and delivery. Optimize application performance and scalability. Review and improve code quality through peer reviews. Key Requirements Proven experience with .NET development. Strong knowledge of Docker and Kubernetes . Familiarity with Microsoft Azure and Azure DevOps Server . Experience working in Agile environments . Strong problem-solving skills. Nice to Have Experience with microservices architecture . Knowledge of additional programming languages. Familiarity with front-end technologies.

Technology

Link Group

Senior Cloud Developer

Senior

Hybrid

Warsaw, Poland

130 - 170 PLN

🏢 Summary: The offer is for a senior Cloud & DevOps professional responsible for designing and deploying scalable cloud-native applications and critical infrastructure. The role focuses on driving CI/CD automation, improving cloud architecture, and ensuring security and quality standards across delivery pipelines. It also involves mentoring teams and leading cloud adoption initiatives in an Agile environment. 🗂️ Requirements: Minimum 5 years experience in cloud-focused or DevOps role, Hands-on experience with Kubernetes, Docker, Terraform, Experience with at least one cloud provider (AWS/Azure/GCP/IBM), Strong knowledge of Jenkins, Ansible, ArgoCD, GitLab, Ability to design and manage CI/CD pipelines, Understanding of RESTful APIs, data quality, security protocols, Experience working with Agile methodologies (SCRUM/Kanban), Familiarity with JIRA and Confluence, Professional English communication skills 📃 Skills: Kubernetes, Docker, Terraform, AWS, Azure, GCP, IBM, Jenkins, Ansible, ArgoCD, GitLab, REST, SQL, PostgreSQL, SQLServer, Python, JavaScript, SpringBoot, Nuxt.js, Vue, JIRA, Confluence 🏢 Description: Responsibilities Design, deploy, and assess scalable native cloud applications and critical infrastructure components. Drive the evolution of CI/CD processes and build/deployment pipelines using Jenkins, Docker, Kubernetes, and GitLab . Consult and collaborate with cross-functional IT teams on cloud architecture, optimization, and security standards. Lead the implementation of test strategies and best practices to ensure high-quality delivery within automated pipelines. Support and mentor delivery teams in adopting new cloud initiatives, ensuring alignment with company security policies. Requirements Minimum 5 years of experience in a similar cloud-focused role with a strong problem-solving mindset. Expertise in Cloud & DevOps tools : Hands-on experience with Kubernetes, Docker, Terraform , and at least one major provider (AWS/Azure/GCP/IBM). Advanced CI/CD proficiency : Strong knowledge of Jenkins, Ansible, ArgoCD , and GitLab version control. Deep understanding of IT Architecture : Proven ability to handle RESTful APIs, Data Quality, and Security protocols. Strong Communication & Leadership : Ability to engage with stakeholders (IT, Business, Clients) in English (written and oral). Agile Mindset : Familiarity with SCRUM/Kanban and tools like JIRA/Confluence. Technical Versatility (Nice to have) : Proficiency in Python, JavaScript and experience with frameworks like SpringBoot or Nuxt.js/VUE . Data Management : Basic knowledge of SQL Server or PostgreSQL.

Technology

Appliscale

Senior Fullstack Engineer (Node.js/React)

Senior

Remote

Krakow, Poland

19,000 - 25,000 USD

🏢 Summary: Fullstack engineering role focused on designing, developing, deploying, and maintaining backend services in TypeScript and frontend applications in React. The position involves building and operating microservices in AWS using Terraform, ensuring production stability, and contributing to architecture and feature planning. You will work in an Agile environment with strong emphasis on code quality, testing, and CI/CD practices. 🗂️ Requirements: 5+ years fullstack production experience, Strong TypeScript or C# experience, Experience with React development, Knowledge of PostgreSQL or DynamoDB, Experience building and consuming REST APIs, Hands-on experience with CICD pipelines, Understanding of data structures and algorithms, Knowledge of OOP, SOLID and CleanCode principles, Experience with AWS and infrastructure as code, Computer Science degree, Experience with Scrum or Kanban 📃 Skills: TypeScript, JavaScript, NodeJS, React, REST, AWS, Terraform, CSharp, PostgreSQL, DynamoDB, CICD, Docker, Kubernetes, Jenkins, CircleCI, GitLabCI, Datadog, Microservices, SOLID, CleanCode, OOP, Algorithms, DataStructures, Scrum, Kanban 🏢 Description: About the role You will need to be an expert in backend and frontend development with a thorough understanding of the technologies involved. Strong backend and frontend skills where you can demonstrate your ability to apply these technologies, as well as deploy and maintain them will be crucial to success. Technologies we work with:Typescript, JavaScript, Node.js, React, REST APIs, React, AWS, Terraform, C# Responsibilities: Designing, writing, testing functionalities for a backend system written in TypeScript and a frontend system written in React & TypeScript Deploying and maintaining microservices in AWS using Terraform Maintaining system on production used by consumers from several European countries Debugging issues Scoping and assessing the complexity of features Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting and mentoring team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: 5+ years of production software development experience in a fullstack role Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in technologies such as Typescript or C# Strong knowledge of DBMS like PostgreSQL, DynamoDB Expertise of REST APIs Strong hands-on experience of CI&CD processes Proficiency of OO design patterns, SOLID principles and Clean Code Computer Science degree Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Self-motivation, proactive attitude Proficiency in English Nice to have: Some experience or interest in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as C#, Elixir, C++, Java, Golang, Erlang, Python, Kotlin

Technology

Appliscale

Senior Frontend Engineer with React

Senior

Remote

Krakow, Poland

19,000 - 24,000 USD

🏢 Summary: Frontend Developer role focused on designing, developing, testing, deploying, and maintaining React and TypeScript applications used across multiple European markets. The position involves working with modern frontend technologies, integrating with REST/GraphQL APIs, and supporting production systems. The role requires strong software engineering expertise and collaboration within Agile teams. 🗂️ Requirements: 5+ years of production experience with React, Strong proficiency in TypeScript, Strong understanding of software engineering principles, Experience with testing and design systems, Experience with REST APIs, Experience with GraphQL APIs, Familiarity with PostgreSQL or DynamoDB, Computer Science degree, Experience with AI tooling, Experience working in Agile (SCRUM or Kanban) environments 📃 Skills: React, TypeScript, JavaScript, HTML, CSS, Cypress, Playwright, Node.js, REST, GraphQL, AWS, Terraform, PostgreSQL, DynamoDB, Docker, Kubernetes, Jenkins, CircleCI, GitlabCI, Datadog 🏢 Description: About the role You will need to be an expert in frontend development with a thorough understanding of the technologies involved. Strong frontend skills where you can demonstrate your ability to apply these technologies, as well as deploy and maintain them will be crucial to success. Technologies we work with: React, TypeScript, JavaScript, HTML, CSS, Cypress, Playwright, Node.js, REST/GraphQL APIs, AWS, Terraform Responsibilities: Designing, writing, testing functionalities for a frontend system written in React & TypeScript Deploying and maintaining frontend / backend applications Maintaining system on production used by consumers from several European countries Debugging issues Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams who depend on functionalities that you develop Required qualifications: 5+ years of production software development experience in React Strong understanding of software engineering principles, testing, design systems Solid hands-on experience in TypeScript Know-how of REST/GraphQL APIs Familiarity with DBMS like PostgreSQL, DynamoDB Computer Science degree AI Tooling usage Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Self-motivation, proactive attitude Proficiency in English Nice to have: Exposure to backend development (can be in TypeScript) Some experience or interest in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc.

Technology

Link Group

DevOps Engineer (AWS)

Mid

Remote

Warsaw, Poland

22,000 - 26,000 PLN

🏢 Summary: The offer is for a DevOps/Cloud Engineer responsible for designing, deploying, and maintaining scalable and secure AWS infrastructure while automating CI/CD pipelines and system configuration. The role focuses on infrastructure automation, performance monitoring, and ensuring reliable software delivery in collaboration with development and QA teams. 🗂️ Requirements: Hands-on experience with AWS services (EC2, S3, RDS, IAM, VPC), Proficiency in Python scripting for automation, Experience with Jenkins for CI/CD pipelines, Experience with Git for version control, Practical experience with Ansible for configuration management, Strong troubleshooting skills in Linux/Unix environments, Understanding of network protocols 📃 Skills: AWS, EC2, S3, RDS, IAM, VPC, Python, Jenkins, Git, Ansible, Linux, Unix, TCP/IP 🏢 Description: Key Responsibilities Infrastructure Management: Design, deploy, and maintain scalable, secure, and highly available cloud infrastructure across a broad range of AWS services. CI/CD Automation: Build, optimize, and maintain automated CI/CD pipelines using Jenkins and Git to ensure smooth and reliable software delivery. Configuration & Automation: Automate system configuration, provisioning, and repetitive tasks using Ansible and Python scripting. Monitoring & Troubleshooting: Monitor system performance, detect bottlenecks, and proactively resolve infrastructure and deployment issues. Collaboration: Partner with development and QA teams to streamline release processes and foster a strong DevOps culture. Requirements AWS Expertise: Broad, hands-on experience working across a wide variety of AWS services (e.g., EC2, S3, RDS, IAM, VPC). Strong Scripting: Proficiency in Python for automation, scripting, and tooling. CI/CD & Version Control: Solid experience with CI/CD tools (specifically Jenkins) and version control systems (Git). Configuration Management: Practical experience with Ansible for infrastructure automation and configuration. Problem-Solving Skills: Strong troubleshooting skills in Linux/Unix environments and a solid understanding of network protocols.