May 22, 2026

Senior AI-First Fullstack Engineer

Senior • Remote

20,800 - 30,000 PLN

Łódź, Poland

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 

Similar jobs you might like

Technology

Zadbano SA

Senior Fullstack Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Fullstack Engineer role focused on building and maintaining production-grade, API-driven systems with AI-first development as a mandatory part of the workflow. The position involves designing scalable architectures, developing robust backend and frontend solutions, and critically evaluating AI-generated code. This is a hybrid, senior-level role requiring strong system design expertise and daily use of AI tools. 🗂️ Requirements: Senior-level experience in software engineering, Strong knowledge of JavaScript and TypeScript, Strong experience with Node.js and modern runtimes, Hands-on experience with React, Hands-on experience with Vue, Practical experience designing and integrating APIs, Strong understanding of software architecture and system design, Daily use of AI-assisted development tools, Ability to review and validate AI-generated code, On-site availability in Warsaw, Fluency in English 📃 Skills: JavaScript, TypeScript, Node.js, Bun, React, Vue, APIs, REST, Cursor, Copilot, ChatGPT 🏢 Description: Senior Fullstack Engineer (AI-First, Hybrid) Location: Warsaw, Poland 📍About the role: We are looking for a highly experienced Fullstack Engineer who builds real production systems and actively works with AI as a core part of their daily development workflow . This is not a remote role and not a junior or mid-level position. You will work on complex, API-driven systems where architecture, correctness, scalability, and long-term maintainability matter. Using AI for coding, design, refactoring, and problem-solving ( vibe coding ) is a hard requirement , not a nice-to-have. 📝What you will do: Design, develop, and evolve backend and frontend systems used in production Build, extend, and maintain robust APIs (both consuming external APIs and developing internal/public ones) Work daily with AI-assisted development tools as an integral part of your workflow Make architectural decisions with a focus on scalability, performance, and reliability Write clean, maintainable, well-structured code with long-term ownership in mind Collaborate closely with other engineers and product stakeholders in an on-site team Review, validate, and improve AI-generated code to ensure correctness, security, and performance 📝Must-have requirements: Strong, proven experience in software engineering (senior-level or higher) Excellent knowledge of: ○ JavaScript and TypeScript ○ Node.js and modern runtimes such as Bun Solid hands-on experience with both React and Vue Deep, practical experience working with APIs: ○ designing APIs ○ extending existing APIs ○ integrating third-party APIs Strong understanding of software architecture and system design High standards for code quality, readability, and maintainability Excellent command of AI-assisted development: ○ daily use of tools such as Cursor, Copilot, ChatGPT, or similar ○ ability to critically assess AI output instead of blindly accepting it ○ using AI for refactoring, debugging, testing, documentation, and exploration Comfortable working in an English-speaking environment 💎Nice to have Experience with DevOps , infrastructure, or production operations Experience working on high-traffic or business-critical systems Background in designing systems that evolve over time rather than one-off projects 📝Important notes AI-first development is a condition of employment We are looking for engineers who think in systems , not just frameworks We offer work on a modern application, A close-knit, experienced, and supportive team, private medical care and sports card If you prefer remote-only work or do not actively use AI in your daily coding, this role is not a good fit.

Technology

Shaped Thoughts

Senior Fullstack Software Engineer

Senior

Remote

140 - 190 PLN/hr

🏢 Summary: Senior Fullstack Software Engineer role focused on building and deploying cloud-based systems using modern software craftsmanship practices and AI-assisted development tools. The position involves end-to-end software delivery, clean architecture, code reviews, testing, and improving delivery processes in a remote-first senior engineering team. 🗂️ Requirements: 5+ years of professional experience with Java or Kotlin, 3+ years of professional experience with JavaScript or TypeScript, Hands-on experience with SQL and NoSQL, Experience with AWS, GCP, or Azure, Experience with AI-assisted software development, Strong teamwork and collaboration skills 📃 Skills: Java, Kotlin, JavaScript, TypeScript, SQL, NoSQL, AWS, GCP, Azure, Microservices, TDD, BDD, DDD, Claude 🏢 Description: We are looking for a Senior Fullstack Software Engineer who is hungry to deliver quality software at pace, by utilising the latest technology trends and modern Software Craftsmanship techniques. Who are we ? We are a remote-first boutique software house company founded by a group of seasoned software experts (average experience in the team is 12 years). What connected all of us, despite a long-term relationship, is a passion for building Great Software that matters. We believe in people, so this is why the key values of Shaped Thoughts are autonomy and trust. Our people have a real and direct impact on what and how we build things. We put extra effort into ensuring everyone can make a difference and grow among other experts. Qualifications: 5+ years of professional experience with Java or/and Kotlin 3+ years of professional experience with JavaScript or/and TypeScript Hands-on experience with SQL and NoSQL Experience with cloud platforms (AWS / GCP / Azure) AI-assisted software development experience Nice to have: Microservices experience Understanding of distributed systems and event-driven architectures TDD, BDD practitioner Domain-Driven Design knowledge As a part of the team you will : Design, implement, code review, test and deploy cloud-based systems Develop software from start to finish - you ship it, you run it! Deliver quality technical solutions that come from a robust design and clean architecture Build & improve the software delivery process using tools such as Claude Code How do we work? We work as a team - all people can freely exchange knowledge and tasks, that’s why we’re looking for strong team players We believe in continuous improvement (Kaizen mindset) We’re happy to share knowledge and spend time learning our domain and new technologies We value asynchronous communication for work, however we meet in person to improve our personal relationships What do we offer ? Being a part of a strong senior team with an ability to learn and exchange knowledge Remote-first work environment B2B rate 140-190 PLN / hour, depending on your level of expertise Open-ended B2B contract or contract of employment Recruitment process It consists of the following stages: CV screening Tech screening (45 min) Live coding session (1h) Architecture task (1h) At least one of the stages must be completed on-site in one of the major cities: Wrocław, Poznań, Katowice, Kraków, Warszawa or Gdańsk. We actively encourage AI-assisted development in our daily work. However, during recruitment, we want to assess your individual skills - please don't use AI assistance unless explicitly permitted for a given stage.

Technology

Godel Technologies Europe

Ai-first .NET Engineer

Mid

Remote

Łódź, Poland

14,500 - 17,800 PLN/hr

🏢 Summary: Remote-first AI-First Fullstack Engineer role focused on building and maintaining full-stack applications while deeply integrating AI tools into the development workflow. The position emphasizes advanced use of AI coding assistants, agent-based workflows, and structured AI planning alongside strong backend and frontend engineering skills. Engineers contribute to architecture, code quality, and continuous improvement of AI-augmented practices. 🗂️ Requirements: 3+ years commercial experience with .NET and C#, Experience building REST APIs, middleware, and authentication flows (OAuth 2.0, OpenID Connect, JWT), Hands-on experience with AI coding assistants (Claude Code, GitHub Copilot, Cursor or equivalent), Understanding of AI agents and sub-agents and their composition, Experience creating or using custom AI skill definitions, Familiarity with AI planning workflows for structured implementation plans, Ability to perform prompt engineering and critically evaluate AI outputs, Experience configuring project-level AI instructions (e.g., copilot-instructions.md, CLAUDE.md), Solid proficiency in JavaScript and TypeScript, Practical experience with React or Angular, Experience with SQL databases and ORMs, Knowledge of CI/CD pipelines, Experience with Docker, Fluent English communication for technical collaboration 📃 Skills: .NET, C#, REST, OAuth2, OpenID, JWT, SQL, ORM, NoSQL, JavaScript, TypeScript, React, Angular, Python, Java, Node.js, Docker, Kubernetes, GitHubActions, AzureDevOps, Azure, AWS, GCP, CI/CD, DDD, CQRS 🏢 Description: We are looking for an AI-First Fullstack Engineer who is actively building a real AI-augmented development practice — not just using autocomplete. You will work across varied client engagements, contribute to meaningful technical decisions, and be expected to grow quickly in an environment that takes AI tooling seriously. This is a role for engineers who are intentional about how they use AI and want to develop that skill alongside their core technical craft. 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. Responsibilities Develop and maintain full-stack features with attention to quality, performance, and reliability Apply AI tools actively throughout your workflow: generation, refactoring, review, testing, and research Participate in architectural and design discussions — contribute ideas, ask good questions, and learn from senior engineers Write clean, reviewable code and actively engage in code reviews Communicate clearly with the team and client stakeholders in English Flag risks, blockers, and technical concerns early Continuously refine your AI workflow and share learnings with the team AI-First Requirements Must have: Hands-on experience with Claude Code, GitHub Copilot, Cursor, or equivalent AI coding assistants Understanding of agents and sub-agents: what they are, how they are composed, and when to use them Experience with custom skills: creating or using reusable AI skill definitions that extend tool capabilities beyond defaults Familiarity with AI planning workflows: using AI to generate structured implementation plans (e.g. task breakdowns, step-by-step plans stored as files or tickets) before generating code Prompt engineering sufficient to produce reliable, high-quality output; ability to critically evaluate and override AI suggestions when needed Experience building or configuring project-level AI instructions (e.g. copilot-instructions.md , CLAUDE.md , or similar) to shape agent behavior at the repo level Nice to have: Awareness of how AI tools fit into different SDLC phases: requirements analysis, design, implementation, code review, testing, and documentation — not just code generation Practical experience orchestrating multiple AI agents in parallel for concurrent task execution Familiarity with agentic loop patterns: tool use, reflection, iterative self-correction Technical Requirements 3+ years of commercial experience with .NET / C# — REST APIs, middleware, dependency injection, authentication flows: OAuth 2.0, OpenID Connect, JWT SQL databases and ORMs; NoSQL familiarity is a plus Additional experience in Python, Java, or Node.js is a plus Solid proficiency in JavaScript and TypeScript Practical experience with React (preferable) and/or Angular Familiarity with state management, async patterns, and frontend testing basics Comfortable working on both monolithic and service-oriented codebases Awareness of DDD, CQRS concepts (hands-on experience is a plus, not required) Basic familiarity with message-driven or event-driven patterns Docker fundamentals; basic Kubernetes awareness is a plus CI/CD: GitHub Actions, Azure DevOps, or similar Cloud exposure: Azure, AWS, or GCP Basic observability: structured logging, understanding of tracing concepts Salary ranges B2B 110 - 136 PLN/ hour EC 14500 - 17800 PLN/ month

Technology

Shaped Thoughts

Fullstack Software Engineer

Mid

Remote

130 - 160 PLN/hr

🏢 Summary: Fullstack Software Engineer role focused on designing, building, testing, and deploying cloud-based systems using modern software craftsmanship practices. The position involves end-to-end ownership of software delivery in a remote-first environment, leveraging AI-assisted development and clean architecture principles. You will work with a senior team to deliver scalable, high-quality solutions. 🗂️ Requirements: 3+ years experience with Java or Kotlin, 2+ years experience with JavaScript or TypeScript, Hands-on experience with SQL and NoSQL, Experience with AWS, GCP, or Azure, Experience with AI-assisted software development, Ability to design and deploy cloud-based systems, Experience with code reviews and automated testing 📃 Skills: Java, Kotlin, JavaScript, TypeScript, SQL, NoSQL, AWS, GCP, Azure, Microservices, DistributedSystems, EventDrivenArchitecture, TDD, BDD, DDD, Claude, Codex 🏢 Description: We are looking for a Fullstack Software Engineer who is hungry to deliver quality software at pace, by utilising the latest technology trends and modern Software Craftsmanship techniques, as well as learn the craft from a senior Team. Who are we ? We are a remote-first boutique software house company formed by a group of seasoned software experts (average experience in the team is 12 years). What connected all of us, despite a long-term relationship, is a passion for building Great Software that matters. We believe in people, so this is why the key values of Shaped Thoughts are autonomy and trust. Our people have a real and direct impact on what and how we build things. We put extra effort into ensuring everyone can make a difference and grow among other experts. Qualifications: 3+ years of professional experience with Java or/and Kotlin 2+ years of professional experience with JavaScript or/and TypeScript Hands-on experience with SQL and NoSQL Experience with cloud platforms (AWS / GCP / Azure) AI-assisted software development experience Nice to have: Microservices experience Understanding of distributed systems and event-driven architectures TDD, BDD practitioner Domain Driven Design knowledge As a part of the team you will : Design, implement, code review, test and deploy a cloud-based systems Develop software from start to finish - you ship it, you run it! Deliver quality technical solutions that come from a robust design and clean architecture Build & improve software delivery process using the latest tools such as Claude Code or Codex How do we work? We work as a team - all people can freely exchange knowledge and tasks, that’s why we’re looking for strong team players We believe in continuous improvement (Kaizen mindset) We’re happy to share knowledge and spend time learning our domain and new technologies We value asynchronous communication for work, however we meet in person to improve our personal relationships What do we offer ? Being a part of a strong senior team with the ability to learn and exchange knowledge Remote first work environment B2B rate 130-160 PLN / hour dependent on your level of expertise Open bounded B2B contract or contract of employment Recruitment process It consists of the following stages: CV screening Tech screening (45 min) Live coding session (1h) Architecture task (1h) At least one of the stages must be completed on-site in one of the major cities: Wrocław, Poznań, Katowice, Kraków, Warszawa or Gdańsk. We actively encourage AI-assisted development in our daily work. However, during recruitment we want to assess your individual skills - please don't use AI assistance unless explicitly permitted for a given stage.

Technology

Godel Technologies Europe

Senior Ai-first .NET Engineer

Senior

Remote

Łódź, Poland

17,000 - 21,000 PLN/hr

🏢 Summary: Senior AI-first Engineer role focused on building and modernizing full-stack systems using advanced AI-assisted development workflows. The position involves designing scalable architectures, delivering production-grade .NET and React solutions, and orchestrating multiple AI agents for parallel task execution. Work spans distributed systems, cloud environments, and high-quality engineering practices in client-facing projects. 🗂️ Requirements: Hands-on experience with AI coding assistants (Claude Code, GitHub Copilot, Cursor or equivalent), Ability to build custom AI skills and orchestrate multiple AI agents in parallel, Strong prompt engineering with critical evaluation of AI-generated output, Production experience with .NET and C# for REST APIs and middleware, Deep knowledge of OAuth2, OpenIDConnect, and JWT, Strong proficiency in JavaScript and TypeScript, Minimum 2 years production experience with React, Experience with state management, asynchronous patterns, and frontend testing, Experience designing monolith, microservices, and distributed architectures, Knowledge of DDD, CQRS, EventSourcing, and event-driven systems, Experience with message brokers (Kafka, RabbitMQ, AzureServiceBus or similar), Hands-on experience with Docker and knowledge of Kubernetes, Experience with CI/CD pipelines, Experience with cloud platforms (Azure, AWS, or GCP), Strong knowledge of SQL and ORM tools 📃 Skills: C#, .NET, REST, OAuth2, OpenIDConnect, JWT, JavaScript, TypeScript, React, DDD, CQRS, EventSourcing, Kafka, RabbitMQ, AzureServiceBus, Docker, Kubernetes, GitHubActions, AzureDevOps, Azure, AWS, GCP, SQL, NoSQL, Python, Java, Node.js, Copilot, Claude, Cursor 🏢 Description: We are looking for a Senior AI-first Engineer who combines deep technical expertise with a genuine, hands-on approach to AI-assisted development. You will work across varied client engagements — from modernizing legacy systems to architecting new products — and are expected to contribute at a high level regardless of project context. The ideal candidate has built a real, personalized AI development workflow — including custom skills, reusable prompt templates, and project-level instructions — and continues to refine it. Out-of-the-box tool usage is not sufficient for this role. 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. Responsibilities Design, develop, and maintain full-stack features with high standards of quality, performance, and reliability Apply AI tools throughout the workflow: generation, refactoring, review, testing, and research Contribute to architectural decisions — technology selection, system design, and trade-off analysis Conduct thorough code reviews and uphold engineering best practices across the team Identify risks, bottlenecks, and security concerns proactively and propose solutions Work directly with clients in English — requirements clarification, technical discussions, progress updates Mentor junior and mid-level engineers through day-to-day guidance and knowledge sharing Stay current with AI tooling developments and contribute findings to the broader team Requirements Hands-on experience with Claude Code, GitHub Copilot, Cursor, or equivalent AI coding assistants Ability to create custom skills and sub-agents and orchestrate multiple AI agents in parallel for concurrent task execution Strong prompt engineering skills; able to produce reliable, high-quality output and critically evaluate AI-generated results Production-grade .NET / C# (REST APIs, middleware, dependency injection) with solid understanding of OAuth 2.0, OpenID Connect, and JWT Deep proficiency in JavaScript and TypeScript 2+ years of hands-on production experience with React (highly preferable) and/or Angular Strong grasp of state management, asynchronous patterns, and frontend testing Confident designing systems across monoliths, microservices, and distributed architectures Working knowledge of DDD, CQRS, Event Sourcing, and event-driven systems, including message brokers (Kafka, RabbitMQ, Azure Service Bus, or similar) Hands-on use of Docker and working knowledge of Kubernetes, along with CI/CD pipelines (GitHub Actions, Azure DevOps, or similar) Experience with cloud platforms (Azure, AWS, or GCP) and observability practices (structured logging, distributed tracing, alerting) Solid background with SQL databases and ORMs; familiarity with NoSQL is a plus Additional exposure to Python, Java, or Node.js is highly desirable Clear communication skills in English (B2+), both written and spoken; comfortable in client-facing environments Salary ranges B2B 135 - 195 PLN/ hour EC 17000 - 24000 PLN/ month

Technology

Ready4S

Full Stack Developer (Python+Vue)

Senior

Remote

Krakow, Poland

160 - 200 PLN

🏢 Summary: Senior Full-Stack Engineer role focused on building AI-powered products and internal platforms using Python and modern frontend frameworks. The position involves developing cloud-native systems, contributing to agentic AI initiatives, and delivering secure, production-grade solutions handling sensitive data. You will work in agile teams to create end-to-end features across backend, frontend, cloud, and AI components. 🗂️ Requirements: Bachelor’s or Master’s degree in technical field, Minimum 7 years of software development experience, Senior-level experience in large tech environment, Strong backend experience with Python and FastAPI in production, Solid frontend experience with Vue or other modern JavaScript framework, Hands-on experience with AWS, Azure, or GCP, Experience with Docker or Kubernetes, Experience with SQL and NoSQL databases, Experience with messaging queues, Practical experience with AI systems in production, Understanding of agentic AI concepts or architectures, Knowledge of engineering best practices and secure coding 📃 Skills: Python, FastAPI, Django, Vue, React, Angular, Svelte, AWS, Azure, GCP, Docker, Kubernetes, SQL, NoSQL, Pinecone, AzureAISearch, CrewAI, MicrosoftAgentFramework, AWSAgentCore, A2A, MCP 🏢 Description: We’re looking for a Senior Full‑Stack Engineer to help build AI‑powered products and internal platforms used across the company. You’ll join a fast‑moving engineering team where AI accelerates development, improves productivity, and shapes how new solutions are delivered. Security, compliance, and high engineering standards are essential, especially for production systems handling sensitive data. What you’ll do Build end‑to‑end features using Python (FastAPI, Django) and modern frontend frameworks, with a preference for Vue, though React, Angular, or Svelte are also welcome. Develop cloud‑native systems on AWS, Azure, or GCP, working with containers, databases, and messaging systems. Contribute to AI initiatives, including agentic systems, vector search, and prompt‑driven workflows. Work in small, agile squads with the flexibility to move between projects as priorities evolve. Required qualifications Bachelor’s or Master’s degree in a technical field. At least 7 years of software development experience, including senior‑level work in a large tech environment. Strong backend experience with Python and FastAPI, with proven production delivery. Solid frontend experience with Vue or another modern JavaScript framework. Hands‑on experience with cloud platforms, Docker or Kubernetes, SQL and NoSQL databases, and messaging queues. Practical experience working with AI systems or AI‑driven features in production environments. Understanding of agentic AI concepts or hands‑on exposure to agent‑based architectures. Strong grasp of engineering best practices, design patterns, and secure coding. Clear communication skills and the ability to explain technical concepts. Preferred qualifications Experience with vector databases such as Pinecone or Azure AI Search. Knowledge of prompt engineering, context management, and LLM‑driven workflows. Experience with agentic AI frameworks such as CrewAI, Microsoft Agent Framework, or AWS Agent Core. Familiarity with agentic protocols like A2A or MCP. Background in distributed systems and microservices. Experience working in agile teams. Why join You’ll work on real AI products, help shape an evolving agentic ecosystem, and contribute to a modern engineering environment where innovation meets strong security and compliance standards. Your work will directly influence how AI is used across the organization.

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

RemoDevs

Senior Fullstack Developer (React + Node.js)

Senior

On-site

Warsaw, Poland

7,000 - 9,000 USD

🏢 Summary: Senior Full Stack Engineer role focused on building AI-powered enterprise product features across frontend and backend systems in a fully onsite Warsaw office. The position involves owning the full development lifecycle, collaborating with product and design teams, and improving performance, reliability, and user experience. The company offers a modern AI-focused engineering environment, B2B contract, stock options, and opportunities to work with enterprise-scale AI solutions. 🗂️ Requirements: Senior-level experience building production web applications, Frontend experience with React, Frontend experience with TypeScript or similar frameworks, Backend experience designing APIs and backend services, Experience working with full-stack architectures and data flows, Ability to make technical decisions balancing scope, quality, and delivery time, Security-focused mindset and experience handling sensitive data, Experience collaborating with engineering, product, and design teams, Experience using AI tools in software development workflows, Availability to work onsite in Warsaw 5 days a week 📃 Skills: React, TypeScript, Python, Node.js, APIs, AI, Claude, OpenAI, Codex, GitHub, Copilot 🏢 Description: Please note: This role requires working from our office in Warsaw city centre 5 days a week . This is a fully on-site position , and remote or hybrid work is not available . About us We believe that businesses are moving toward AI-powered work, and we are building a platform for this future. Many AI agents cannot handle complex business tasks. We created a platform that organizes company policies, workflows, and business knowledge into one AI data model. This helps AI agents make accurate decisions and deliver reliable results at scale. We already work with well-known enterprise customers such as Glovo, Nespresso, and HelloFresh. Our platform supports thousands of users and processes real production data. Customers trust us with important business knowledge because we provide a secure and reliable solution with SOC2, HIPAA-ready security practices, and strong integrations. Job description We are looking for a Senior Full Stack Engineer who enjoys building complete product solutions from start to finish. In this role, you will understand customer needs, design the right technical solution, build new features, and improve them after release. You will work across both frontend and backend, taking ownership of the whole development process - from the first idea to production. The position is based in Warsaw and requires working from the office. Responsibilities Build and deliver product features across both frontend and backend. Turn product ideas into practical technical solutions with the right scope and priorities. Work across the full technology stack, including user interfaces, backend logic, APIs, and data flows. Work closely with product managers and designers, even when requirements are still changing. Improve usability, performance, reliability, and overall product quality. Monitor applications after release, analyze logs and system data, and continue improving the product. Use AI tools every day to improve development speed, workflows, and engineering processes. Maintain high standards for code quality, testing, and long-term ownership. Requirements Strong senior-level experience building and delivering production web applications. Strong frontend skills with React, TypeScript, or a similar modern web framework. Good backend experience designing APIs, backend services, and data flows. Strong product thinking with the ability to improve user experience and simplify complex workflows. Good judgment when making technical decisions and balancing scope, quality, and delivery time. A security-focused approach and experience handling sensitive data. Good communication skills and experience working with engineering, product, and design teams. Experience using AI tools as part of your daily software development work. Nice to have Experience building AI-powered products such as chat applications, search, recommendation systems, workflows, or AI agents. Experience with Python, Node.js, or both. Experience leading product areas with a high level of ownership. Good understanding of web performance, accessibility, and production quality. What we offer B2B contract and company stock options. MacBook Pro. Modern technology stack and the opportunity to contribute to open-source projects. An AI-focused development environment with tools such as Claude Code, OpenAI Codex, and GitHub Copilot. Our values Our leadership team has strong experience in AI, knowledge management, and enterprise SaaS. We have received more than $60 million in funding and have been recognized by Gartner as a Cool Vendor. Our work is guided by these values: Quality – We care about excellent work and high standards in everything we build. Momentum – We take initiative, share ideas, and keep moving forward. Accountability – We take responsibility for our work and give honest, respectful feedback. Hard work – We believe success comes from teamwork, dedication, and consistent effort. Learning agility – We stay curious, learn from mistakes, and continue improving. Adapt and thrive – We welcome change and see challenges as opportunities to grow. Win together – We work as one team, communicate openly, and support our shared goals.

Technology

EPAM Systems

Senior Full-Stack Engineer with AI

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Full-Stack Engineer role focused on enterprise-scale application security and cloud-native architecture, leveraging AI to scan and remediate vulnerabilities across 50,000+ GitHub repositories. The position involves designing scalable cloud platforms, automating CI/CD processes, and leading large-scale repository migrations. Offers exposure to distributed systems, serverless solutions, and advanced AI tools in a hybrid work model. 🗂️ Requirements: 3+ years of full-stack development experience, Strong expertise in TypeScript or Java or Python, Proficiency with SVN, Proficiency with Jenkins and Jenkins infrastructure, Experience with GitHub and GitHub Actions/Workflows, Experience with CI/CD best practices, Experience with AI tools (Claude, Copilot), Hands-on experience with AWS services, Experience with CloudFormation, Experience with Docker, Experience with cloud-based databases, Experience with cloud-native application development, Experience with automated testing, Strong troubleshooting skills in cloud infrastructure and networking, Knowledge of security best practices, B2 level English 📃 Skills: TypeScript, Java, Python, SVN, Jenkins, GitHub, GitHubActions, CI/CD, Claude, Copilot, AWS, CloudFormation, Docker, Databases, Networking, Security, Testing 🏢 Description: We are looking for a skilled Senior Full-Stack Engineer with expertise in AI to join our team. Join a high-impact initiative focused on enterprise-scale application security and cloud-native architecture. The project involves scanning, remediating, and deploying fixes for security vulnerabilities across a vast estate of 50,000+ GitHub repositories. This role offers exposure to large-scale distributed systems, serverless cloud solutions, and the opportunity to leverage AI technologies at the enterprise level. Please note, the position requires hybrid (3 days office ) work in Gdansk or Krakow. Responsibilities Lead the design, implementation, and deployment of scalable, reliable cloud platforms aligned with business and enterprise needs, driving continuous technical and operational improvements Maintain and enhance automation processes and scripts to support scalable, repeatable workflows Develop automation for migrating repositories from SVN/Jenkins to GitHub, ensuring proper setup and supporting build/deployment troubleshooting Optimize build and deployment speed, improve developer experience with CI/CD, and enhance end-to-end integrations Provide hands-on support to development teams in resolving build and deployment failures Establish and maintain technical standards, best practices, and documentation for efficient, well-governed development and operational workflows Collaborate with business stakeholders to translate requirements into technical designs and recommend appropriate tools and solutions Drive cross-team collaboration on complex initiatives, proactively identifying risks, dependencies, and mitigation strategies Serve as a technical point of accountability, balancing hands-on contribution with leadership responsibilities to ensure successful delivery Requirements 3+ years of professional experience in full-stack development Strong expertise in at least one programming language, preferably TypeScript Java or Python experience Proficiency with SVN/Jenkins, Jenkins infrastructure, Jenkins runners, GitHub, GitHub Actions/Workflows, and CI/CD best practices Experience using AI tools such as Claude Skills and Copilot Hands-on experience with AWS services (including CloudFormation and Docker), cloud-based databases, cloud platform engineering, cloud-native application development, and automated testing Strong troubleshooting skills in cloud infrastructure, networking, security best practices, and performance optimization Excellent problem-solving skills and attention to detail Strong communication and collaboration skills Excellent verbal and written communication skills; B2 level of English We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Senior Full-Stack Engineer with AI

Senior

Hybrid

Gdansk, PM, Poland

🏢 Summary: Senior Full-Stack Engineer role focused on enterprise-scale application security, cloud-native architecture, and AI-driven automation across 50,000+ GitHub repositories. The position involves designing scalable cloud platforms, automating repository migrations, optimizing CI/CD pipelines, and resolving complex build and deployment issues. It offers hands-on technical leadership in distributed systems and serverless environments within a hybrid work model. 🗂️ Requirements: 3+ years of professional experience in full-stack development, Strong expertise in at least one programming language (TypeScript, Java or Python), Proficiency with SVN, Jenkins, Jenkins infrastructure and runners, Experience with GitHub and GitHub Actions/Workflows, Strong knowledge of CI/CD best practices, Experience with AI tools such as Claude Skills and Copilot, Hands-on experience with AWS services including CloudFormation and Docker, Experience with cloud-based databases and cloud-native application development, Experience with automated testing, Strong troubleshooting skills in cloud infrastructure, networking and security, B2 level of English 📃 Skills: TypeScript, Java, Python, SVN, Jenkins, GitHub, GitHubActions, CI/CD, Claude, Copilot, AWS, CloudFormation, Docker, Databases, Automation, Networking, Security, Testing 🏢 Description: We are looking for a skilled Senior Full-Stack Engineer with expertise in AI to join our team. Join a high-impact initiative focused on enterprise-scale application security and cloud-native architecture. The project involves scanning, remediating, and deploying fixes for security vulnerabilities across a vast estate of 50,000+ GitHub repositories. This role offers exposure to large-scale distributed systems, serverless cloud solutions, and the opportunity to leverage AI technologies at the enterprise level. Please note, the position requires hybrid (3 days office ) work in Gdansk or Krakow. Responsibilities Lead the design, implementation, and deployment of scalable, reliable cloud platforms aligned with business and enterprise needs, driving continuous technical and operational improvements Maintain and enhance automation processes and scripts to support scalable, repeatable workflows Develop automation for migrating repositories from SVN/Jenkins to GitHub, ensuring proper setup and supporting build/deployment troubleshooting Optimize build and deployment speed, improve developer experience with CI/CD, and enhance end-to-end integrations Provide hands-on support to development teams in resolving build and deployment failures Establish and maintain technical standards, best practices, and documentation for efficient, well-governed development and operational workflows Collaborate with business stakeholders to translate requirements into technical designs and recommend appropriate tools and solutions Drive cross-team collaboration on complex initiatives, proactively identifying risks, dependencies, and mitigation strategies Serve as a technical point of accountability, balancing hands-on contribution with leadership responsibilities to ensure successful delivery Requirements 3+ years of professional experience in full-stack development Strong expertise in at least one programming language, preferably TypeScript Java or Python experience Proficiency with SVN/Jenkins, Jenkins infrastructure, Jenkins runners, GitHub, GitHub Actions/Workflows, and CI/CD best practices Experience using AI tools such as Claude Skills and Copilot Hands-on experience with AWS services (including CloudFormation and Docker), cloud-based databases, cloud platform engineering, cloud-native application development, and automated testing Strong troubleshooting skills in cloud infrastructure, networking, security best practices, and performance optimization Excellent problem-solving skills and attention to detail Strong communication and collaboration skills Excellent verbal and written communication skills; B2 level of English We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.