Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

July 14, 2026

(AI) Software Engineer 3.0

Senior • Remote

30,000 - 36,000 PLN

Wroclaw, Poland

Rok 2026 jest szczególny dla Sigmoidal, bo dokładnie 10 lat temu powstaliśmy jako jedna z pierwszych firm AI w Polsce - zanim stało się to modne i na długo przed erą OpenAI.

Zaczęliśmy od doświadczenia zdobytego w Dolinie Krzemowej i firmach takich jak Mozilla, BCG czy Jane Street. Dzięki tym kontaktom budowaliśmy pierwsze modele dla dużych firm jeszcze w czasach, gdy pierwsza samojezdna Tesla robiła na świecie wrażenie.

Dziś nasz zespół to ludzie z doświadczeniem z McKinsey, Google, PwC, Capgemini i Kraken. Działamy remote-first i budujemy systemy AI, które w czasie rzeczywistym wspierają zarządzanie aktywami o wartości ponad 200 mld USD. W projektach tej skali liczą się kompetencje i profesjonalizm - niezależnie od tego, gdzie mieszkasz. Z klientami pracujemy w modelu consultingowym, dlatego w zespole mamy wyłącznie ludzi na poziomie senior+.

O roli:

W Sigmoidal współtworzymy rozwiązania u klientów ramię w ramię z zespołami, które tworzą narzędzia takie jak Claude czy Perplexity.

Dzięki temu dostrzegamy zmieniającą się rolę Software Engineering w organizacji:

  • Software Engineer 1.0 pisał kod.

  • Software Engineer 2.0 trenował modele.

  • Software Engineer 3.0 dostarcza działające produkty, programując w sposób AI-native.

Andrej Karpathy ujął to tak: “Najgorętszym nowym językiem programowania jest angielski”. AI Software Engineer 3.0 łączy warsztat doświadczonego inżyniera z umiejętnością wyciskania maksimum z narzędzi generatywnej AI - Cursora i Claude Code.

Czym będziesz się zajmować?

  • Kontekst: Zespoły biznesowe naszego klienta zaczęły same budować aplikacje przy pomocy Claude. Powstał z tego szybko rosnący ekosystem narzędzi tworzonych pod konkretne potrzeby.

  • Problem: Te rozwiązania często nie są przystosowane do potrzeb produkcyjnych.

  • Twoja rola: Zamieniasz prototypy i drafty w systemy produkcyjne - bezpieczne i utrzymywalne, pracując bezpośrednio ze stakeholderami. Robisz to w oparciu o narzędzie, które współtworzysz i które rozwijamy z każdym kolejnym wdrożeniem.

  • Must-Have tech stack: Claude, MCP, Python, FastAPI, AWS, Docker, SQL, REST API

  • Nice-To-Have tech stack: Langchain, Langgraph, RAG, TypeScript, React, Next.js, NoSQL, Amazon EKS

Dla kogo jest ta rola?

  • Masz min. 5 lat komercyjnego doświadczenia jako full-stack engineer/software developer lub w pokrewnej roli.

  • W Twojej karierze zawodowej do zadań należało przygotowywanie i realizacja wdrożeń produkcyjnych - od uporządkowania aplikacji, przez konfigurację środowisk, aż po deployment i utrzymanie rozwiązań w AWS (Amazon EKS, Kubernetes, Docker).

  • Swobodnie poruszasz się między technologią a biznesem - rozumiesz potrzeby użytkowników i potrafisz przekładać je na konkretne rozwiązania techniczne.

  • Pracujesz z bazami danych SQL i NoSQL oraz projektujesz i rozwijasz integracje między systemami (REST API, MCP).

  • Interesują Cię nowoczesne narzędzia AI wspierające development i potrafisz efektywnie wykorzystywać rozwiązania takie jak Claude w codziennej pracy.

  • Znasz angielski bardzo dobrze i rozumiesz niuanse komunikacji z amerykańskim klientem korporacyjnym.

  • Znasz język polski w stopniu komunikatywnym - w Sigmo wewnętrznie komunikujemy się w języku polskim

Jak się współpracuje z Sigmoidal?

  • Jesteśmy remote-first. Polska, kraje Unii Europejskiej - bez problemu. A jeśli czasem wolisz biuro, to masz nasze we Wrocławiu.

  • Zapewniamy sprzęt i środowisko pracy.

Nasz proces rekrutacyjny

  • Etap 1 - Rozmowa wstępna (45 min): poznasz się z naszą rekruterką, Mają. Wprowadzi Cię w szczegóły projektu i zapyta o motywację, pracę z zespołami międzynarodowymi oraz Twoje podejście do wdrażania AI na produkcję.

  • Etap 2 - Dopasowanie kulturowe (1h): na tym etapie poznasz się z Zosią, naszą Head of People, sprawdzimy dopasowanie do tego, jak pracujemy, oraz zgodność wartości i oczekiwań.

  • Etap 3 - Rozmowa techniczna (1h): rozmowa techniczno-biznesowa z Marcinem. Bez zadania na żywo (live coding), ale spodziewaj się trudnych pytań.

  • Etap 4 - Zapoznanie z zespołem klienta (30-60 min): rozmowa techniczna w języku angielskim.

  • Etap 5 - Decyzja i oferta - jeśli wzajemnie zobaczymy potencjał na współpracę, skontaktujemy się z Tobą w sprawie oferty. Jeśli zdecydujemy się współpracować - zaczniemy proces zawierania umowy, preboardingu i przygotowania do dołączenia do zespołu.

  • W Sigmoidal szanujemy Twój czas i dbamy o dobre doświadczenie kandydatów naszej rekrutacji. Zostaniesz poinformowany o wyniku rekrutacji niezależnie od decyzji i etapu.

Similar jobs you might like

Technology

Sigmoidal

Senior AI Engineer

Senior

Remote

Wroclaw, DS, Poland

30,000 - 36,000 PLN

🏢 Summary: Oferta dla senior AI/Software Engineera do rozwoju produkcyjnego, wewnętrznego systemu AI wspierającego wykorzystanie wiedzy organizacyjnej i podejmowanie decyzji. Rola łączy backend w Pythonie, agentów AI, RAG, integracje danych i współpracę ze stakeholderami, z dużą samodzielnością techniczną. 🗂️ Requirements: Minimum 6 lat komercyjnego doświadczenia jako Software Engineer, AI Engineer lub w pokrewnej roli, Doświadczenie w budowie produkcyjnych aplikacji AI w Pythonie i FastAPI, Doświadczenie w projektowaniu rozwiązań opartych o LLM, RAG i agentów AI, Praktyczna znajomość LangChain i LangGraph, Umiejętność pracy na styku software engineeringu, AI i danych, Umiejętność zbierania wymagań i przekładania potrzeb biznesowych na rozwiązania techniczne, Doświadczenie z Cursor lub Claude Code w codziennym procesie wytwarzania, Doświadczenie w przygotowywaniu aplikacji do produkcji z użyciem Dockera i konfiguracji środowiska uruchomieniowego, Angielski umożliwiający swobodną współpracę z zespołami z USA, Komunikatywna znajomość języka polskiego 📃 Skills: Python, FastAPI, LangGraph, LangChain, RAG, MCP, AWS, Docker, LLM, Cursor, ClaudeCode 🏢 Description: Rok 2026 jest szczególny dla Sigmoidal, bo dokładnie 10 lat temu powstaliśmy jako jedna z pierwszych firm AI w Polsce - zanim stało się to modne i na długo przed erą OpenAI. Zaczęliśmy od doświadczenia zdobytego w Dolinie Krzemowej i firmach takich jak Mozilla, BCG czy Jane Street. Dzięki tym kontaktom budowaliśmy pierwsze modele dla dużych firm jeszcze w czasach, gdy pierwsza samojezdna Tesla robiła na świecie wrażenie. Dziś nasz zespół to ludzie z doświadczeniem z McKinsey, Google, PwC, Capgemini i Kraken. Działamy remote-first i budujemy systemy AI, które w czasie rzeczywistym wspierają zarządzanie aktywami o wartości ponad 200 mld USD. W projektach tej skali liczą się kompetencje i profesjonalizm - niezależnie od tego, gdzie mieszkasz. Z klientami pracujemy w modelu consultingowym, dlatego w zespole mamy wyłącznie ludzi na poziomie senior+. W Sigmoidal współtworzymy rozwiązania u klientów ramię w ramię z zespołami, które tworzą narzędzia takie jak Claude czy Perplexity. Czym będziesz się zajmować? Rozwijamy wewnętrzne rozwiązanie AI, które pomaga pracownikom lepiej wykorzystywać wiedzę zgromadzoną w organizacji i podejmować trafniejsze decyzje. Informacje potrzebne do codziennej pracy często znajdują się w wielu różnych miejscach- dokumentach, materiałach, bazach danych czy systemach wewnętrznych. Wykorzystujemy agentów AI, RAG, tool calling oraz integracje z MCP, aby tworzyć system zdolny do pracy z wiedzą organizacji, wykonywania wieloetapowych zadań i wspierania użytkowników w codziennych procesach. W tej roli będziesz pracować na styku AI Engineeringu, software engineeringu i data. Oprócz projektowania i rozwijania systemu od strony technicznej, ważną częścią Twojej pracy będzie współpraca ze stakeholderami i przekładanie problemów biznesowych na konkretne rozwiązania technologiczne. Będziesz mieć przestrzeń do proponowania kierunku rozwoju, podejmowania decyzji technicznych i prowadzenia tematów od pomysłu do wdrożenia. Twoja rola będzie obejmować: rozwój backendu w Pythonie i FastAPI, projektowanie i rozwijanie agentów AI z wykorzystaniem LangGraph i LangChain, budowę rozwiązań opartych o RAG, tool calling oraz integracje z MCP, integrację systemu z modelami LLM oraz wewnętrznymi i zewnętrznymi źródłami danych, rozwój pipeline'ów do przetwarzania i ekstrakcji danych z nieustrukturyzowanych źródeł, pracę nad architekturą rozwiązania oraz dbanie o jakość kodu i gotowość systemu do działania produkcyjnego, wykorzystywanie podejścia AI-assisted development z narzędziami takimi jak Claude Code i Cursor, współpracę z wewnętrznymi stakeholderami, aby zrozumieć ich potrzeby i przekładać je na praktyczne rozwiązania technologiczne, samodzielne proponowanie kierunku rozwoju rozwiązania i podejmowanie decyzji technicznych. Must-Have Python FastAPI LangGraph LangChain RAG MCP AWS Docker AI-assisted development Nice-To-Have doświadczenie z frameworkami agentowymi takimi jak PydanticAI lub AutoGen, doświadczenie w data engineeringu i przetwarzaniu danych, doświadczenie z MLOps, DevOps lub infrastrukturą chmurową, znajomość modeli ML i narzędzi takich jak XGBoost, doświadczenie w branży finansowej. Dla kogo jest ta rola? Aplikuj, jeśli: Masz minimum 6 lat komercyjnego doświadczenia jako Software Engineer, AI Engineer lub w pokrewnej roli i masz doświadczenie w budowaniu produkcyjnych aplikacji AI z wykorzystaniem Pythona oraz FastAPI. Masz doświadczenie w projektowaniu i rozwijaniu produkcyjnych rozwiązań opartych o LLM, RAG oraz agentów AI. Masz praktyczne doświadczenie z LangChain i LangGraph oraz rozumiesz, jak wykorzystywać je do budowy aplikacji opartych o modele językowe i workflowy agentowe. Potrafisz pracować na styku software engineeringu, AI oraz data- rozumiesz zarówno aspekty techniczne, jak i kontekst problemu, który rozwiązujesz. Umiesz współpracować ze stakeholderami biznesowymi, zadawać właściwe pytania, zbierać wymagania i przekładać potrzeby użytkowników na konkretne rozwiązania technologiczne. Korzystasz z nowoczesnych narzędzi wspierających development, takich jak Cursor czy Claude Code, i potrafisz wykorzystywać je w codziennej pracy. Masz doświadczenie w przygotowywaniu aplikacji do wdrożenia produkcyjnego, w tym pracy z Dockerem oraz konfiguracją środowiska uruchomieniowego. Znasz język angielski na poziomie umożliwiającym swobodną współpracę z zespołami z US. Znasz język polski w stopniu komunikatywnym- wewnętrznie komunikujemy się po polsku. Jak się współpracuje z Sigmoidal? Jesteśmy remote-first. Polska, kraje Unii Europejskiej - bez problemu. A jeśli czasem wolisz biuro, to masz nasze we Wrocławiu. Zapewniamy sprzęt i środowisko pracy. Nasz proces rekrutacyjny Etap 1 - Rozmowa wstępna (45 min): poznasz się z naszą rekruterką, Mają. Wprowadzi Cię w szczegóły projektu i zapyta o motywację, pracę z zespołami międzynarodowymi oraz Twoje podejście do wdrażania AI na produkcję. Etap 2 - Dopasowanie kulturowe (1h): na tym etapie poznasz się z Zosią, naszą Head of People, sprawdzimy dopasowanie do tego, jak pracujemy, oraz zgodność wartości i oczekiwań. Etap 3 - Rozmowa techniczna (1h): rozmowa techniczno-biznesowa z Marcinem. Bez zadania na żywo (live coding), ale spodziewaj się trudnych pytań. Etap 4 - Decyzja i oferta - jeśli wzajemnie zobaczymy potencjał na współpracę, skontaktujemy się z Tobą w sprawie oferty. Jeśli zdecydujemy się współpracować - zaczniemy proces zawierania umowy, preboardingu i przygotowania do dołączenia do zespołu. W Sigmoidal szanujemy Twój czas i dbamy o dobre doświadczenie kandydatów naszej rekrutacji. Zostaniesz poinformowany o wyniku rekrutacji niezależnie od decyzji i etapu.

Technology

COMARCH

Senior Fullstack Developer (React + Kotlin)

Senior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Oferta dotyczy roli full-stackowej przy tworzeniu nowego produktu, w którym AI stanowi integralną część rozwiązania i codziennej pracy zespołu. Obejmuje samodzielne dostarczanie funkcjonalności end-to-end w React, TypeScript oraz Kotlinie lub Javie, a także współtworzenie rozwiązań LLM i RAG. Rola zapewnia wpływ na architekturę, standardy techniczne i kierunek produktu. 🗂️ Requirements: Minimum 3 lata komercyjnego doświadczenia w tworzeniu oprogramowania, Bardzo dobra znajomość React, Bardzo dobra znajomość TypeScript, Doświadczenie backendowe w Kotlinie lub Javie, Samodzielne projektowanie i dostarczanie rozwiązań end-to-end, Swobodne korzystanie z anglojęzycznej dokumentacji technicznej, Odpowiedzialność za dostarczane rozwiązania, Proaktywne podejście do pracy produktowej 📃 Skills: React, TypeScript, Kotlin, Java, LLM, RAG 🏢 Description: Tworzymy system nowej generacji, w którym AI jest integralną częścią produktu i codziennego sposobu pracy zespołu. Nie rozwijamy legacy i nie szukamy osoby do realizowania pojedynczych ticketów. Szukamy kogoś kto chce: budować produkt end-to-end i współdecydować o jego kierunku, mieć realny wpływ na architekturę i standardy techniczne, wykorzystywać narzędzia AI (Claude Code, Cursor i inne) w codziennym developmentcie, współtworzyć rozwiązania oparte o modele LLM i RAG, pracować w środowisku dającym dużą autonomię i przestrzeń do podejmowania decyzji. To rola dla osób, które lubią tworzyć nowoczesne produkty, biorą odpowiedzialność za swoje rozwiązania i chcą rozwijać się w praktycznym wykorzystaniu AI w software engineeringu. Profil stanowiska Doświadczenie komercyjne w tworzeniu oprogramowania na poziomie minimum 3 lat Bardzo dobra znajomość React i TypeScript Doświadczenie backendowe w Kotlinie lub Javie Umiejętność samodzielnego projektowania i dostarczania rozwiązań end-to-end Swoboda korzystania z dokumentacji technicznej w języku angielskim Odpowiedzialność za dostarczane rozwiązania i proaktywne podejście do pracy produktowej Mile widziane Doświadczenie w pracy z Node.js, Docker, Kubernetes Znajomość PostgreSQL lub MS SQL Server oraz Apache Kafka Doświadczenie z narzędziami AI oraz rozwiązaniami opartymi o LLM i RAG Wiedza z architektury event-driven Twoje zadania Projektowanie i implementacja funkcjonalności end-to-end – od modelu danych i backendu po nowoczesny frontend Rozwój backendu w Kotlinie i Node.js Tworzenie i rozwój interfejsów użytkownika w React i TypeScript Wykorzystywanie narzędzi AI w codziennym procesie wytwarzania oprogramowania Współtworzenie rozwiązań wykorzystujących modele LLM i architekturę RAG Dbanie o jakość kodu, testy i dokumentację techniczną Uczestnictwo w projektowaniu architektury i podejmowaniu decyzji technologicznych Współpraca z Product Ownerem i designerami przy projektowaniu rozwiązań dla użytkowników Dla Ciebie Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura) Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe

Technology

TheGoodCode

Senior AI-Native Software Engineer – Full Stack (React, Next.js, Node.js)

Senior

Remote

Gdańsk, PM, Poland

140 - 180 PLN/hr

🏢 Summary: B2B role for a senior full-stack engineer building scalable client business applications with React, Next.js, TypeScript, Node.js, and PostgreSQL. The role combines architecture, frontend and backend delivery, automated quality practices, and daily AI-assisted engineering with Claude/Codex. It offers 140–180 PLN/h net + VAT and work across multiple client projects. 🗂️ Requirements: 5+ years of commercial web-application development experience, JavaScript, TypeScript, React, Next.js and Node.js experience, Reusable AI workflows, prompts, skills or agentic solutions experience, MCP, tool-integration or multi-agent workflow knowledge, Software architecture and scalable system-design knowledge, Ability to translate business requirements into scalable technical solutions, Ability to review and validate AI-generated code, Independent work, priority management and context switching, Advanced English communication skills 📃 Skills: JavaScript, TypeScript, React, Next.js, Node.js, PostgreSQL, Playwright, Claude, Codex, MCP 🏢 Description: We’re a software house with a team of 25 professionals distributed across three countries. We focus on long-term projects and believe great software comes from ownership, strong collaboration with clients, and developers who care about the quality and business impact of their work. At the.good.code; successful software starts with understanding the business problem first. We work closely with our clients, use AI as an engineering tool rather than a shortcut, and improve the way software is designed and delivered. We focus on long-term collaboration and are looking for people who are curious, open-minded, and motivated to grow together with the business and the products we build. Interested to hear about the projects? You'll join a team building modern business applications powered by AI-assisted engineering. Your work will combine product thinking, software architecture, and collaboration with clients. Rather than focusing only on writing code, you'll use AI tools to design solutions, prepare specifications, review generated code, and help deliver scalable, production-ready software. You'll work across multiple client projects simultaneously, so being comfortable with context switching and managing priorities is an important part of this role. Tech stack: TypeScript, JavaScript, React, Next.js, Node.js, PostgreSQL, Playwright, AI: Claude, Codex, MCP, agentic workflows & reusable AI skills Salary: 140-180 PLN/h net + VAT / B2B Curious about your responsibilities? You will be: working in clients' teams as the equal team member building and developing frontend and backend features using React, Next.js, TypeScript, and Node.js designing application architecture, reusable modules and integration patterns translating business requirements into clear technical specifications for AI coding agents using AI coding agents (Claude/Codex) as part of your daily engineering workflow reviewing, validating, and improving AI-generated code building and improving AI-assisted engineering workflows, including reusable skills, prompts and testing practices contributing to software quality through automated testing, code reviews, and AI-assisted validation taking ownership of technical solutions within your area of responsibility contributing to open source libraries sharing knowledge and helping grow AI engineering practices within the the.good.code; community Ready to apply? First, check if you have: 5+ years of commercial experience building web applications experience with JavaScript, TypeScript, React, Next.js, and backend development using Node.js experience building reusable AI workflows, prompts, skills, or agentic solutions understanding of concepts such as MCP (Model Context Protocol), tool integrations, or multi-agent workflows the ability to translate business requirements into scalable technical solutions understanding of software architecture and scalable system design ability to review and validate AI-generated code rather than relying on it blindly product mindset - you understand the business context behind the features you build and actively look for better solutions ability to work independently, manage priorities, and switch context when needed critical thinking, ownership, and proactive attitude advanced English communication skills (you'll use English every day within the team and directly with international clients) We appreciate, if you have: experience building AI-powered developer tools or internal engineering platforms familiarity with Playwright or other automated testing frameworks contributions to open-source projects or active participation in technical communities willingness to travel occasionally for client workshops We value engineers who : take ownership of their work and deliver what they commit to work independently and manage their time without micromanagement care about quality instead of rushing delivery think about value and impact, not only implementation communicate clearly and work well in a remote environment raise issues early and treat feedback as part of growth enjoy collaboration and maintain a positive team attitude Keen to hear about our recruitment process? Here you go: The application form - fill it out. We really read it! 60-minute HR interview to learn about your experience and motivation 90-minute tech interview with our developers to check your practical skills 45-minute final interview with one of our Founders References check Welcome on board!

Technology

Xebia sp. z o.o.

👉 Senior Python Developer with Node.js

Senior

Remote

Wroclaw, DS, Poland

19,000 - 28,000 PLN

🏢 Summary: Backend software development role focused on building scalable Python and Node.js services, APIs, and microservices for business-critical applications. The offer includes cloud-native work in Azure, CI/CD and infrastructure automation, distributed systems, and AI-assisted engineering. Candidates must be eligible to work from the EU and hold a valid work permit. 🗂️ Requirements: 5+ years of software development experience, Hands-on Python and Node.js experience, API and backend-service development with FastAPI, Django, Flask, or similar frameworks, Knowledge of microservices, DDD, or hexagonal architecture, Azure DevOps experience, Docker, Kubernetes, and Terraform experience, Relational and non-relational database experience, Messaging and event-driven architecture experience, OAuth 2.0 and OpenID Connect knowledge, Automated testing, code quality, and software security experience, Experience using AI-powered development assistants, English at B2 level or higher, Polish proficiency, EU-based work eligibility and valid work permit 📃 Skills: Python, Node.js, FastAPI, Django, Flask, Microservices, DDD, Azure, DevOps, Docker, Kubernetes, Terraform, PostgreSQL, Redis, OAuth, OpenID, Testing, Security, Claude, Copilot, Cursor 🏢 Description: Who We Are While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started. What We Do We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more. We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland! Beyond Projects What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow. What sets us apart? Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself. 🟣 You will be: designing, developing, and maintaining scalable backend services using Python and Node.js, building APIs and microservices supporting business-critical applications, contributing to architecture decisions and promoting engineering best practices, working with cloud-native solutions and distributed systems in Azure environments, developing and maintaining CI/CD pipelines and deployment processes, collaborating with cross-functional teams to deliver high-quality software solutions, leveraging AI-powered development tools to improve engineering efficiency and software delivery. 🟣 Your profile: 5+ years of professional experience in software development, strong hands-on experience with Python and Node.js, experience building APIs and backend services using frameworks such as FastAPI, Django, Flask, or similar, solid understanding of software architecture patterns, including microservices, DDD, or hexagonal architecture, experience with Azure DevOps, hands-on experience with Docker, Kubernetes, and Infrastructure as Code tools such as Terraform, experience working with relational and non-relational databases (PostgreSQL, MS SQL, Azure SQL, Redis), familiarity with messaging and event-driven architectures (e.g. Redis, Azure Service Bus, Azure Event Hub), understanding of authentication and authorization standards such as OAuth 2.0 and OpenID Connect, experience with automated testing, code quality, and software security practices, strong analytical and problem-solving skills, ability to work independently and collaborate effectively within international teams, practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery, good command of English (min. B2) and Polish. work from the European Union region and a work permit are required. 🟣 Nice to have: experience with TypeScript and modern frontend technologies such as React, familiarity with Databricks, Pandas, or NumPy for data processing workloads, experience with observability and monitoring tools such as Grafana, Azure Monitor, or Application Insights, knowledge of Go or C++, experience working in cloud environments (Azure/AWS/GCP), experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work, interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. 🟣 Recruitment Process: CV review – HR Interview – Technical Interview – Client Interview – Decision 🎁 Benefits 🎁 ✍ Development: development budgets of up to 6,800 PLN, we fund certifications e.g.: AWS, Azure, access to Udemy, O'Reilly (formerly Safari Books Online) and more, events and technology conferences, technology Guilds, internal training, Xebia Upskill. 🩺 We take care of your health: private medical healthcare, multiSport card - we subsidise a MultiSport card, mental Health Support.

Technology

Miquido

Software Engineer (Kotlin Multiplatform)

Mid

Remote

Krakow, MA, Poland

14,280 - 17,976 PLN

🏢 Summary: Build and ship production Android and iOS mobile applications from a shared Kotlin Multiplatform codebase in an AI-first engineering environment. The role combines architecture, product collaboration and hands-on development using modern AI coding agents, with an option for senior engineers to take technical ownership and mentor others. 🗂️ Requirements: English B2 minimum, Commercial Android and Kotlin experience, Hands-on Kotlin Multiplatform experience, Strong OOP, functional programming, design patterns and clean architecture knowledge, Knowledge of Coroutines and expect/actual concepts, Experience with Compose Multiplatform or Jetpack Compose and SwiftUI, Working knowledge of Swift and Xcode, Familiarity with Ktor, Koin, SQLDelight or Room, Android Studio, Gradle and Git, Fluency with AI coding tools for code generation, review and improvement, AI-built test, tool or video submitted with the application, For senior level: several years delivering mobile products to real users, For senior level: English C1 minimum, For senior level: technical leadership, architecture ownership, mentoring and client communication 📃 Skills: Kotlin, Android, iOS, KMP, Coroutines, Swift, SwiftUI, Xcode, Ktor, Koin, SQLDelight, Room, Gradle, Git, OOP, MVVM, MVI, Compose, Claude, Codex, Cursor 🏢 Description: At Miquido, AI isn't a gadget bolted onto the process — it's the bet we've built the company around. Before Gutenberg, every book was copied out by hand — a scribe bent over a desk for months to make a single copy. The printing press didn't end careful work with words; it just took the mind-numbing copying off the human and handed it to the machine, so people could spend themselves on what the words actually said. For us, AI is that press for software engineering: agents take the repetitive implementation, you spend your attention on the architecture, product decisions, and the problems that actually matter. What you'll do Build real mobile apps — the kind that ship to the App Store and Google Play and land on people's phones, running on Android and iOS from one shared Kotlin codebase. Not prototypes that die in a drawer. Work with the most modern AI engineering tooling out there — and expect it to shift month to month. We'll keep handing you new things and asking you to put them to the test. Help build products people actually use, working shoulder to shoulder with engineers, designers, product managers, and clients — making technical decisions together instead of simply implementing tickets. What you should bring Real curiosity. You try new tools before anyone tells you to, you follow where mobile development and AI are heading, and you enjoy figuring out how things work. Plus enough English — min. B2 — to work with our clients. Strong engineering fundamentals: OOP, functional programming, design patterns, clean architecture (MVVM, MVI), and the habit of writing clean, maintainable code you'll still be proud of six months later. Commercial Android/Kotlin experience together with hands-on Kotlin Multiplatform development, solid knowledge of Coroutines and KMP concepts like expect/actual. Experience with Compose Multiplatform or Jetpack Compose together with SwiftUI, plus enough Swift and Xcode to work comfortably at the platform boundary. Familiarity with KMP libraries such as Ktor, Koin, SQLDelight/Room, together with Android Studio, Gradle and Git. Real fluency using modern AI engineering tools — Claude Code, Codex, Cursor or similar — to generate, review and improve code, plus the habit of keeping up as the ecosystem changes every month. This isn't a "nice to have" for us; it's simply how we build software. How we actually work (AI-first) Agentic coding is our default — Claude Code, Codex, Cursor, whatever's best that week. This is genuinely how we build software, not a box we tick to sound current. We're a company that keeps experimenting. No processes carved in stone — we assume the ground keeps shifting, so we try things, measure them, and keep what works. Lately we work a lot in small, tight teams: 3 to 5 people, properly multidisciplinary, all on one project. Your responsibility is bigger — but so is your impact. What you decide actually ships. Skip the boring bit Let's be honest: a CV is boring. It says almost nothing about you — nobody gets to know an engineer from a bullet list. We'd rather be the kind of company that, instead of grinding through hundreds of CVs, actually sees what you've got and bets on real, human contact over paperwork. So come and show us what you have. Pick one of these — and yes, they're all about AI, because that's the part we care about: Ready to show us something? In the application form you'll find a required question asking you to confirm and share your AI-built test, tool, or video — paste your link there (not in the generic 'Website, Blog or Portfolio' field). An app you've shipped. A link to the App Store, Google Play, GitHub, a repo or a demo. It doesn't have to be Kotlin Multiplatform — if KMP wasn't part of your previous projects, show us a mobile product you're genuinely proud of. A repository or open-source project you care about. Code we can actually read. Recent commits are a plus — we like people who are still building. A 2–3 minute video. Walk us through something you've built, or show us how you work with AI coding agents. How do you split the work? How do you review what Claude Code or Cursor gives you? Rough and honest beats polished and empty. Used AI to build any of it? Good. That's exactly how the job works now — it counts in your favour, not against you. But if that's you? Then we're curious about you — really. Here's our Discord : https://discord.com/channels/1529798950511444109/1532331980736430290 , where Piotrek, our Head of Technology, and Asia, our Android Tech Lead, are hanging out. Come say hi, show them what you've been building, and just talk it through. No exam, no trick questions — two people who love building great mobile software and are genuinely curious about what you've got. If you're more senior Same technical bar — the difference is what you own. What we ask: several years building mobile products that reached real users; the ability to define technical direction and defend architectural decisions based on real trade-offs (time, quality, cost and complexity); ownership of production quality measured through metrics that matter, like stability, performance and maintainability; mentoring regulars and juniors; helping unblock the rest of the engineering team; surfacing risks early together with possible solutions; and representing the technical side directly with clients (English min. C1). What do we offer? Be part of a talented, creative, and experienced team. Contribute to projects for clients around the world. Work with a schedule that fits your lifestyle. Private health insurance, MultiSport card, HearMe platform, and more. Work your way – remotely or from our Kraków office. We value your trust in providing us your data, thus we are striving to use commercially acceptable means of protecting it. Below you will find the necessary information about the data we collect and process when you send us your CV. The controller of your personal data is Miquido Spółka z ograniczoną odpowiedzialnością sp. k. with its seat in Kraków, Zabłocie 43A, 30-701 Kraków, Poland ("Miquido", "We", "Our" or "Us").