April 24, 2026
Fullstack AI Engineer
Mid • Hybrid
Wroclaw, Poland
About airSlate
airSlate is a global SaaS technology company that develops no-code workflow automation, electronic signature, and document management solutions. Our award-winning products - SignNow, pdfFiller, DocHub, airSlate WorkFlow, Instapage, and US Legal Forms - serve over hundreds of millions of users and more than one million customers worldwide, helping organizations of every size digitize processes, improve efficiency, and transform how they work.
We’re in an exciting phase of growth and transformation, with teammates in more than 20 countries across three continents and main hubs in the United States, Poland, Romania, Ukraine and Philippines.
At airSlate, we’re building value for customers and a culture where growth and innovation go hand in hand. We’re looking for people eager to shape products, scale a company, and thrive in a fast-moving environment.
DocHub
We are a small but ambitious team of 20+ technologists on a mission to succeed with our Google-integrated PDF editor and Signature solution – DocHub.
DocHub streamlines document editing, signing, distribution and forms completion to get your documents done. Offering a deep integration with Google Workspace, DocHub allows users to import, export, modify, and sign documents directly from Google apps to ensure smooth business processes and interactive workflows.
DocHub has several million monthly active users and is highly rated in the Google Workspace Marketplace. We are building new features and functionality to target larger customers and will deploy generative AI features this year. Our team has several senior engineers who have worked at DocHub for many years and have a deep understanding of the technology stack. We make decisions quickly and are always searching for ways to streamline our customers' workflows.
And now, we are looking for a Fullstack AI Engineer who is prepared to contribute to the next chapter of our company's growth.
What you'll be working on:
Fullstack Development: Build, maintain, and optimize scalable backend features using Ruby on Rails and front-end interfaces for AI integrations using TypeScript.
API Integration: Connect and manage integrations with major LLM providers (OpenAI, OpenRouter).
AI Agent Orchestration: Implement and manage multi-step, autonomous AI workflows
RAG Implementation: Combine retrieval mechanisms with generative models to improve information accuracy and relevance.
Prompt Engineering: Craft and refine prompts to optimize AI responses and outputs.
Model Optimization: Opportunity to customize pre-trained models and optimize LLM inference as needed.
What we expect from you:
3+ years of professional experience with Ruby on Rails
Proficiency with TypeScript
Experience building agentic flows and working with LLM APIs
Proficiency with SQL
Experience with vector databases (e.g., Pinecone, Milvus, pgvector) is a major plus
Experience with modern frontend development
Familiarity with testing tools and frameworks
Ability to evaluate various technical approaches and methodologies to ensure the delivery of optimal, high-quality results.
Excellent communication skills, with a focus on proactive status reporting and ensuring alignment through active listening and clarifying requirements.
If you're seeking a dynamic environment that encourages creativity, collaboration, and continuous improvement, you've come to the right place. Join us as we transform the way organizations operate and leave a positive impact on millions of users worldwide🚀.
What we offer
Flexible working environment - Our teams operate across the globe. We value in‑person collaboration in our hubs, but we also embrace remote and hybrid working. You can work from one of our offices in the United States, Poland, Romania or Ukraine, or remotely from many countries.
Competitive compensation and stock options - We offer salaries that reflect local market conditions and experience, plus a performance-based bonus system and stock options so you share in the company’s growth.
Professional growth and learning - We invest in your development through courses, conferences, and access to learning resources. We encourage career growth and internal mobility, supporting teammates who want to explore new opportunities within airSlate.
Health and well‑being - We provide comprehensive benefits tailored to each country, including health coverage, wellness programmes and access to fitness options. We also dedicate quarterly company-wide Mental Health Days, when everyone takes time off to rest and recharge.
Family‑friendly culture - Family life is part of who we are, and we embrace it in many forms. From flexibility for parents to our airSlate Junior Club for kids, to company-wide family days and our pet-friendly approach, we’re committed to making work and life easier to balance.
Giving back - We support charitable initiatives around the world through the airSlate Care programme. Our current focus includes humanitarian aid in Ukraine and other regions, matching employee donations and supporting causes chosen by our teams.
Open communication - We encourage transparent dialogue at all levels. From team discussions to company-wide Q&A sessions with our CEO, we make sure everyone has the chance to be heard and to influence how we grow.
It is airSlate's policy to comply with all applicable equal employment opportunity laws by making all employment decisions without unlawful regard or consideration of any individual’s race, religion, ethnicity, color, sex, sexual orientation, gender identity or expressions, transgender status, sexual and other reproductive health decisions, marital status, age, national origin, genetic information, ancestry, citizenship, physical or mental disability, veteran or family status or any other basis protected by applicable national, federal, state, provincial or local law. airSlate's policy prohibits unlawful discrimination based on any of these impermissible bases, as well as any bases or grounds protected by applicable law in each jurisdiction. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. airSlate is pleased to provide such assistance and no applicant will be penalized as a result of such a request. Pursuant to relevant law, where applicable, airSlate will consider for employment qualified applicants with arrest and conviction records.
Read our Recruitment Privacy Notice to Learn how we process your personal information.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Similar jobs you might like
Technology
airSlate
Fullstack Developer (JS, Ruby)
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: Fullstack Developer (Ruby) role focused on building and optimizing API-first backend services in Ruby on Rails and developing modern front-end features with Vue.js for a Google-integrated document and eSignature product. The position involves integrating OpenAI and third-party APIs, contributing to AI-powered features, and ensuring scalable, reliable user experiences. You will work across backend, frontend, and AI workflows to support product growth and performance. 🗂️ Requirements: Minimum 3 years of professional experience with Ruby and Rails, Experience with AWS in production environments, Proficiency with SQL and relational databases, Experience building and consuming REST APIs, Experience with frontend development using Vue.js, Familiarity with testing tools and frameworks 📃 Skills: Ruby, Rails, AWS, SQL, Vue, Ember, OpenAI, API, AI, MCP 🏢 Description: About airSlate airSlate is a global SaaS technology company that develops no-code workflow automation, electronic signature, and document management solutions. Our award-winning products - SignNow, pdfFiller, DocHub, airSlate WorkFlow, Instapage, and US Legal Forms - serve over hundreds of millions of users and more than one million customers worldwide, helping organizations of every size digitize processes, improve efficiency, and transform how they work. We’re in an exciting phase of growth and transformation, with teammates in more than 20 countries across three continents and main hubs in the United States, Poland, Romania, Ukraine and Philippines . At airSlate, we’re building value for customers and a culture where growth and innovation go hand in hand. We’re looking for people eager to shape products, scale a company, and thrive in a fast-moving environment. DocHub We are a small but ambitious team of 20+ technologists on a mission to succeed with our Google-integrated PDF editor and Signature solution – DocHub . DocHub streamlines document editing, signing, distribution and forms completion to get your documents done. Offering a deep integration with Google Workspace, DocHub allows users to import, export, modify, and sign documents directly from Google apps to ensure smooth business processes and interactive workflows. And now, we are looking for a Fullstack Deveoper (Ruby) who is prepared to contribute to the next chapter of our company's growth. What you'll be working on: Build, maintain, and optimize API-first backend services using Ruby on Rails Develop and evolve front-end features using Vue.js, contributing to a structured migration from Ember.js Collaborate across product and design to deliver reliable, scalable user experiences across the core product, editor, development server, and admin interfaces Integrate and work with OpenAI and other third-party APIs, with an emphasis on practical application and system reliability Contribute to AI-powered features by understanding prompt design, model behavior, and integration constraints Support and extend multi-step AI workflows and automation patterns, with exposure to emerging technologies such as MCP servers (nice to have) What we expect from you: Three years working with Ruby, Rails, and AWS in a professional environment. Proficiency with databases and SQL Experience building and consuming APIs Familiarity with testing tools and frameworks Communicates proactively, concisely, and in a timely manner Evaluates multiple methods/approaches to deliver the best result Proactively communicates task status in a timely manner; listens and confirms understanding of requests or asks for clarifications where needed If you're seeking a dynamic environment that encourages creativity, collaboration, and continuous improvement, you've come to the right place. Join us as we transform the way organizations operate and leave a positive impact on millions of users worldwide🚀. What we offer Flexible working environment - Our teams operate across the globe. We value in‑person collaboration in our hubs, but we also embrace remote and hybrid working. You can work from one of our offices in the United States, Poland, Romania or Ukraine, or remotely from many countries. Competitive compensation and stock options - We offer salaries that reflect local market conditions and experience, plus a performance-based bonus system and stock options so you share in the company’s growth. Professional growth and learning - We invest in your development through courses, conferences, and access to learning resources. We encourage career growth and internal mobility, supporting teammates who want to explore new opportunities within airSlate. Health and well‑being - We provide comprehensive benefits tailored to each country, including health coverage, wellness programmes and access to fitness options. We also dedicate quarterly company-wide Mental Health Days, when everyone takes time off to rest and recharge. Family‑friendly culture - Family life is part of who we are, and we embrace it in many forms. From flexibility for parents to our airSlate Junior Club for kids, to company-wide family days and our pet-friendly approach, we’re committed to making work and life easier to balance. Giving back - We support charitable initiatives around the world through the airSlate Care programme. Our current focus includes humanitarian aid in Ukraine and other regions, matching employee donations and supporting causes chosen by our teams. Open communication - We encourage transparent dialogue at all levels. From team discussions to company-wide Q&A sessions with our CEO, we make sure everyone has the chance to be heard and to influence how we grow. It is airSlate's policy to comply with all applicable equal employment opportunity laws by making all employment decisions without unlawful regard or consideration of any individual’s race, religion, ethnicity, color, sex, sexual orientation, gender identity or expressions, transgender status, sexual and other reproductive health decisions, marital status, age, national origin, genetic information, ancestry, citizenship, physical or mental disability, veteran or family status or any other basis protected by applicable national, federal, state, provincial or local law. airSlate's policy prohibits unlawful discrimination based on any of these impermissible bases, as well as any bases or grounds protected by applicable law in each jurisdiction. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. airSlate is pleased to provide such assistance and no applicant will be penalized as a result of such a request. Pursuant to relevant law, where applicable, airSlate will consider for employment qualified applicants with arrest and conviction records. Read our Recruitment Privacy Notice to Learn how we process your personal information. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Technology
N-iX
Senior Full-Stack Python Engineer
Senior
Remote
Krakow, Poland
6,000 - 7,100 USD
🏢 Summary: Senior Full-Stack Engineer role focused on building and scaling an AI-powered document processing and automation platform in a cloud environment. The position involves developing backend services in Python and front-end applications in TypeScript while delivering scalable APIs, microservices, and data workflows. The role requires hands-on contribution to architecture, cloud deployment, and integration of AI-driven features. 🗂️ Requirements: 6+ years of professional software engineering experience, Strong proficiency in Python, Experience with FastAPI, Flask, or Django, Solid experience with TypeScript, Experience with React or Next.js, Hands-on experience designing and implementing microservices, Experience building and integrating REST APIs, Strong knowledge of relational or NoSQL databases, Experience with AWS or Azure, Familiarity with CI/CD pipelines, Experience with Docker, Proficiency with Git, Understanding of scalability, reliability, performance, and security principles 📃 Skills: Python, FastAPI, Flask, Django, TypeScript, React, Next.js, REST, Microservices, PostgreSQL, MySQL, MongoDB, Firestore, AWS, Azure, Docker, Git, CI/CD 🏢 Description: Client Overview Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform focuses on large-scale data processing, workflow automation, integration with internal systems, and delivering modern digital capabilities for the wider banking group. Position Overview We are looking for a Senior Full-Stack Engineer to join a cross-functional engineering team building core components of the AI-driven document processing platform. This position requires strong backend engineering experience with Python as well as solid front-end or full-stack proficiency with TypeScript (preferably React, Next.js, or similar frameworks). You will work on delivering scalable APIs, microservices, data workflows, and UI components that power document automation features, internal tools, and operational dashboards. The role involves close collaboration with product, architecture, GenAI, and platform engineering teams. This role is ideal for someone who is hands-on, highly technical, and comfortable designing, developing, and deploying production-grade systems in cloud environments (preferably Google Cloud). Key Responsibilities Design, develop, and maintain backend services using Python (FastAPI, Flask, Django, or similar frameworks). Build front-end components and UIs using TypeScript (React, Next.js, or similar frameworks). Develop and integrate REST APIs and microservices, ensuring strong performance, reliability, and observability. Collaborate closely with GenAI engineers to integrate AI-driven features and document-processing flows. Implement data processing pipelines for structured and unstructured data. Contribute to the platform’s architecture, design patterns, and technical decision-making. Write automated tests and ensure a high level of code quality, maintainability, and security. Partner with product managers, designers, and QA engineers to deliver high-quality solutions on time. Document code, service interfaces, workflows, and architectural decisions. Requirements 6+ years of professional software engineering experience, with significant work in both backend and full-stack roles. Strong proficiency in Python (FastAPI, Flask, Django, or similar). Solid experience with TypeScript and modern front-end frameworks (React, Next.js, or similar). Hands-on experience designing and implementing microservices, APIs, and backend systems. Strong understanding of databases: relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Firestore). Experience with any cloud providers (AWS/Azure). Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps practices. Strong understanding of software engineering principles: scalability, reliability, performance, and security. Experience working in agile, cross-functional teams on complex products. Excellent communication skills and ability to work with both technical and non-technical stakeholders. Nice to Have Experience working with AI/ML or GenAI-driven systems. Experience with Google Cloud Platform Familiarity with Vertex AI, Gemini, or integration with LLM-powered services. Experience with WebSockets, event-driven architectures, or Pub/Sub. Knowledge of authentication/authorization standards (OAuth2, JWT, IAM). Experience with document processing, OCR, or workflow automation.
Technology
Remodevs
Software Engineer (React)
Senior
Hybrid
Warsaw, Poland
4,100 - 4,800 USD
🏢 Summary: The offer is for a Senior Frontend Developer responsible for building and maintaining user interfaces using React within AI-powered business platforms. The role focuses on developing high-quality, scalable front-end solutions with strong emphasis on TDD, performance, and cross-team collaboration. Candidates will work in an Agile environment delivering robust, user-friendly products. 🗂️ Requirements: 6+ years of experience with JavaScript and TypeScript, Strong knowledge of React.js and Redux, Understanding of JavaScript design patterns, Knowledge of functional programming, Knowledge of asynchronous programming, Experience with Git and branch management, Ability to debug front-end issues using debugging tools, Experience creating and integrating custom packages, Understanding of object-oriented programming in JavaScript, Hands-on experience with HTML5 and CSS3, Experience with Test-Driven Development (TDD), Experience with Continuous Integration, Familiarity with Agile development practices, Ability to write cross-browser compatible code 📃 Skills: JavaScript, TypeScript, React, Redux, Next.js, HTML5, CSS3, Git, TDD, CI, Agile 🏢 Description: Overview We are a company that leads in AI-powered business operations, providing digital solutions and consulting services that help businesses grow and improve. We focus on using advanced technology to make operations easier, increase efficiency, and create new opportunities, especially in private capital markets. Our services include: PaaS (Platform as a Service): Our main platform uses AI to improve workflows, generate insights, and help businesses grow faster. SaaS (Software as a Service): A cloud platform that offers strong performance, smart tools, and large-scale execution. S&C (Solutions and Consulting Suite): Flexible technology tools to manage, develop, and improve business performance. With over ten years of experience helping fast-growing companies and private equity-backed businesses, we bring deep knowledge and a proven track record of turning technology into a real advantage. Responsibilities Design and develop user interfaces using React. Implement and maintain test-driven development (TDD) and continuous integration. Work with project managers, analysts, and sales teams to deliver high-quality products on time. Follow best practices in testing, accessibility, and performance. Work closely with design, backend, QA, and product teams to build user-friendly solutions. Requirements 6+ years experience with JavaScript and TypeScript. Understand design patterns and how to use them in JavaScript. Experience with modern front-end frameworks like React.js + Redux; Next.js is a bonus. Knowledge of functional and asynchronous programming. Experience with Git and branch management. Ability to debug front-end issues and use debugging tools. Familiar with creating and integrating custom packages. Understand object-oriented programming concepts in JavaScript. Can work under pressure and meet tight deadlines. Hands-on experience with HTML5 and CSS3. Familiar with Agile development practices. Good communication and organizational skills. Able to write code that works across different browsers. Bachelor’s degree in Computer Science or similar is preferred. Why Join Us? We appreciate creative problem-solvers who learn quickly, work well in a diverse environment, and like to raise the standard for success. We work hard but also make sure to enjoy what we do.
Technology
AirHelp
Software Engineer in Test
Mid
Hybrid
Gdansk, Poland
15,000 - 22,000 PLN/mo
🏢 Summary: Embedded Engineer in Test role within a product-engineering team, responsible for defining and implementing quality strategy through scalable automated testing, CI/CD integration, and performance validation. The position focuses on building shared test frameworks and tooling to enable fast, reliable deployments across a modern cloud-based stack. You collaborate closely with developers to ensure high-quality, observable, and resilient software delivery. 🗂️ Requirements: 3+ years experience as Developer in Test / Engineer in Test / SDET, Strong coding skills in Ruby or Golang or Python, Experience with automated testing frameworks (Playwright or Cypress or Selenium), Experience testing REST APIs (Bruno or Postman), Experience with contract testing (Pact or similar), Experience integrating automated tests into CI/CD pipelines (GitHub Actions), Experience with performance and load testing, Proficiency with Git, Ability to analyse and troubleshoot complex test and integration issues, Strong English proficiency 📃 Skills: Ruby, Rails, Golang, Python, Playwright, Cypress, Selenium, Bruno, Postman, Pact, GitHub, Actions, k6, Git, REST, CI/CD, AWS, Docker, Kubernetes, PostgreSQL, React, JavaScript, TypeScript, ELK, Grafana, Sentry 🏢 Description: AirHelp is a global tech company specialising in air travel protection, having helped millions of travellers claim compensation for disrupted flights. Beyond compensation claims, AirHelp also offers a growing portfolio of travel protection products and services designed to support travellers throughout their journey. As we continue to scale our products and services, quality and confidence remain vital to ensuring a rapid, stable, and reliable software delivery process. This is an embedded role. You join a product-engineering team and own quality strategy with them, not for them. You report to the team's Engineering Manager and join a community of Engineers in Test across AirHelp - peers who share tooling, patterns and practice across the engineering org. The whole team owns quality. Your job is to support the team and build shared tooling that the whole team can use, not to be the sole gatekeeper for releases. Location: Kraków, Gdańsk or Warsaw Working type: Hybrid Salary: If you join us as a full-time employee: 14.000 – 18.000 PLN gross/month If you join us as a contractor (for specific projects): 15.000 – 22.000 net + VAT on B2B contract What you'll drive: Design, develop and maintain scalable and robust automated test suites across multiple layers of the application stack: unit, integration, API, end-to-end, regression and performance. Build and evolve internal test automation frameworks, libraries and shared utilities that improve coverage, speed and reliability for the whole engineering organisation. Integrate automated tests into CI/CD pipelines on GitHub Actions to enable fast, reliable feedback loops and support frequent production deployments. Introduce and grow contract testing between services to make cross-service refactors safer for everyone. Turn production observability (Sentry, Grafana, ELK) into a quality signal - closing the loop between live system behaviour and test coverage. Collaborate with the security team on testing for sensitive and regulated flows. Develop and execute performance, load and stress tests with k6 to validate system behaviour under expected and peak conditions, and surface bottlenecks before they reach production. Collaborate with developers and product manager to define test strategies for new features and services, identifying risk areas and recommending appropriate test approaches. Analyse test failures and production incidents to identify root causes, improve coverage in gap areas and implement long-term preventive measures to reduce regression risk. Apply AI-assisted tooling to test generation, exploratory testing and test data — both leveraging existing tools and experimenting with new ones as the space evolves. What you can expect from us: Opportunity to build high-leverage features and tooling for the core business domains that directly impact the travel experience for millions of users. Culture that promotes good engineering practices, high-quality code, and continuous improvement. Daily deployments to production, ensuring fast impact and iterative development. Access to a modern tech stack and a variety of functional areas, including: Backend: Ruby/Rails, Golang, Python Frontend: React, JavaScript, TypeScript Databases: PostgreSQL Infrastructure: AWS, Docker, Kubernetes Monitoring: ELK/Grafana, Sentry, GitHub Actions CI/CD Testing: Bruno (API), Playwright (E2E), k6 (performance) What sets you apart: 3+ years of professional experience as a Developer in Test / Engineer in Test / SDET, at a mid or senior level. Strong coding skills in at least one major programming language (Ruby/Rails, Golang or Python is preferred but not mandatory) with the ability to write clean, maintainable and well-documented code. Hands-on experience with test automation frameworks and tools such as Playwright (preferred), Cypress, Selenium or similar. Experience testing RESTful APIs using tools such as Bruno, Postman or similar. Experience with contract testing between services (Pact or similar). Working knowledge of CI/CD platforms (GitHub Actions) and integrating automated test suites into build pipelines. Experience using AI-assisted tools in your testing workflow or genuine eagerness to learn and experiment with them. Strong analytical and troubleshooting skills with the ability to diagnose flaky tests, race conditions and complex integration issues. Proficiency with Git and collaborative development workflows. Sense of ownership of delivered solutions - you ship it, monitor it, fix it. Clear and effective communication skills with the ability to collaborate across cross-functional teams in an agile environment. Strong command of English (both spoken and written). Why AirHelp Fast Impact: We deploy daily - your code reaches millions quickly. Autonomy: High trust, zero politics. We hire builders, not order takers. Growth: Learning days, personal development plans, workshops, mentorship, and language classes. Perks: Private healthcare, wellness budget, travel stipend, gym/transport subsidy, free access to AirHelp services, and more.
Technology
Remodevs
Associate Frontend Team Lead
Senior
Hybrid
Warsaw, Poland
7,000 - 8,000 USD
🏢 Summary: Hybrid React Team Lead role focused on leading the development of scalable web applications and managing a frontend team in a dynamic, product-oriented environment. The position combines hands-on React development with architectural decisions, state management design, and close collaboration with cross-functional teams. It requires strong expertise in modern frontend technologies, testing practices, and performance optimization. 🗂️ Requirements: 5+ years experience with JavaScript/TypeScript, 3+ years experience with React.js, Strong knowledge of React Hooks, Strong knowledge of Context API, Strong knowledge of Redux (Redux Toolkit preferred), Experience with frontend design patterns, Experience with clean code principles, Experience with RESTful APIs or GraphQL, Good knowledge of HTML5, Good knowledge of CSS3/SCSS, Experience with responsive design, Experience with component libraries and design systems, Familiarity with Webpack or Vite, Experience leading or mentoring developers 📃 Skills: JavaScript, TypeScript, React, Redux, ReduxToolkit, Hooks, ContextAPI, HTML5, CSS3, SCSS, REST, GraphQL, Webpack, Vite, Jest, ReactTestingLibrary, Storybook, MaterialUI, Tailwind, Next.js, Lighthouse, ChromeDevTools, WCAG 🏢 Description: Please note: This is a hybrid role – 3 days per week from the office in Warsaw. Overview We are a leader in AI-powered enterprise operations. We deliver digital solutions and consulting services that help companies grow and improve their performance. We use advanced technology to simplify processes, increase efficiency, and create new business opportunities, especially in private capital markets. Our ecosystem includes: PaaS (Platform as a Service) – an AI-based platform that improves workflows, provides useful insights, and supports value creation across portfolios. SaaS (Software as a Service) – a cloud platform that offers strong performance, smart tools, and scalable solutions. S&C (Solutions and Consulting Suite) – modular technology solutions that help manage, grow, and improve company performance. With more than 10 years of experience working with fast-growing companies and private equity-backed businesses, we combine strong industry knowledge with technology expertise to create real business value. The Opportunity We are looking for an experienced and motivated React Team Lead to lead the development of modern and scalable web applications. You will manage a team of React developers, support good frontend architecture practices, and make sure we deliver fast and high-quality user interfaces. The ideal candidate has strong experience with React (including Hooks and Context API), Redux, and frontend design patterns. You should feel comfortable working in a dynamic and team-oriented environment. Responsibilities Lead, mentor, and support a team of React developers through code reviews, 1:1 meetings, and practical guidance. Work closely with product managers, designers, and backend engineers to plan and prioritize features. Manage sprint planning, task estimation, and delivery timelines for the frontend team. Design and build complex user interfaces using React, Hooks, and Context API. Develop and maintain scalable state management solutions using Redux Toolkit. Apply modern frontend design patterns (such as container/presenter, compound components, render props, and HOCs). Build reusable component libraries and ensure alignment with the design system. Improve application performance, accessibility, and cross-browser compatibility. Promote best practices in code quality, testing, CI/CD, and documentation. Maintain strong unit and integration test coverage (e.g., with Jest and React Testing Library). Support frontend architecture decisions and evaluate new tools when needed. Requirements 5+ years of experience with JavaScript/TypeScript, including 3+ years with React.js Strong knowledge of React Hooks, Context API, and Redux (Redux Toolkit preferred) Experience with frontend design patterns and clean code principles Experience working with RESTful APIs or GraphQL Good knowledge of HTML5, CSS3/SCSS, and responsive design Experience with component libraries and design systems (e.g., Storybook, Material UI, Tailwind) Familiarity with build tools such as Webpack or Vite Experience leading or mentoring developers Nice to Have Experience with performance tools (e.g., Lighthouse, Chrome DevTools) Experience with SSR/SSG frameworks like Next.js Knowledge of accessibility standards (WCAG) Contributions to open-source frontend projects Why Join Us? We are looking for creative people who solve problems, learn quickly, and enjoy working in an open and diverse environment. We work hard, support each other, and also make time to enjoy what we do.
Technology
AirHelp
Software Engineer
Mid
Hybrid
Gdansk, Poland
12,000 - 20,000 PLN
🏢 Summary: Full Stack Engineer role focused on designing and building a modern, type-safe Claiming Experience, owning features end-to-end from backend services to frontend UI. The position involves handling complex business logic and legal data, delivering high-performance, scalable solutions with daily production deployments. You will modernize architecture, implement validation engines, and optimize document processing workflows in a cloud-native environment. 🗂️ Requirements: 3-5 years of experience building production-grade software, Experience with Node.js and Ruby on Rails, Strong experience with TypeScript and React, Experience building and consuming type-safe APIs, Experience with cloud infrastructure and containerization, Ability to design and implement complex backend and frontend features, Experience with monitoring and production deployments, Experience working in continuous delivery environment 📃 Skills: Node.js, RubyOnRails, TypeScript, React, Vite, Turborepo, TanStack, Zod, Tailwind, ChakraUI, ReactAria, AWS, Docker, Kubernetes, Terraform, ELK, Grafana, Sentry 🏢 Description: The Mission: Defining the Claiming Experience At AirHelp, we help travelers receive the compensation they deserve. But we don’t just “process claims.” We design and build the entire Claiming Experience - the interface and logic that guides millions of users through the most critical part of their journey: securing the evidence they need to get paid. You’ll be responsible for making a complex, data-heavy process feel seamless, transparent, and lightning-fast. This is not a feature-factory role. You will own meaningful product challenges end to end. What you can expect from us: We move fast and stay current. We build with a modern, type-safe mindset: Backend : Node.js and Ruby on Rails Frontend : TypeScript-first React ecosystem (Vite, Turborepo, TanStack Query/Table, Zod) UI/UX : High-performance interfaces using Tailwind, Chakra UI, and React Aria. Infrastructure : AWS, Docker, Kubernetes, Terraform. Reliability : Monitoring via ELK/Grafana, Sentry, and daily production deployments. What you will drive: Build the Experience: Design and implement features that handle complex business logic and legal data while maintaining a world-class user experience. Own the Stack: Take end-to-end responsibility for features, from the backend services to the rendered UI. Ship Daily: Contribute to a culture of continuous delivery where your code reaches production and impacts users every single day. Modernize Architecture: Help us move away from legacy patterns by implementing modern development principles and type-safe API contracts. Collaborate & Mentor: Participate in deep code reviews and technical discussions that move the needle for the whole engineering team. What you'll deliver in your first year: Launch "Just In Time" Document Validation: Implement a high-performance validation engine that provides instant feedback to users, ensuring data accuracy before a claim even hits our downstream services. Redesign the Upload Experience: Lead the implementation of a completely overhauled document upload flow, focusing on speed, resilience, and a seamless mobile-web interface. Scale Assessment Workflows: Optimize and scale the internal assessment systems to handle increasing claim volumes, directly reducing the time it takes for our operations and legal teams to process compensation. Evolve the Document Hub: Contribute core features to the "Document Hub"- the centralised internal engine that serves as the heart of our document processing and storage architecture. What sets you apart? The Full Stack Reality: You have a "polyglot mindset" and at least 3-5 years of experience building production-grade software. Frontend Obsession: You know that "Frontend" isn't just CSS; it's about performance, accessibility, and sophisticated state handling. TypeScript Mastery: You are a fan of strong typing and use tools like Zod to ensure your data stays predictable from DB to UI. Pragmatism > Dogma: You care about high-quality, maintainable code, but you're focused on shipping user value rather than getting stuck in "mythical" academic processes. Startup Speed: You thrive in an iterative environment where you can see the immediate results of your work. Why AirHelp? Real Impact: We’ve helped over 15 million travelers navigate disruptions; your code directly facilitates their rights. Autonomy: We hire builders, not order-takers. You get high trust and zero politics. Growth: Learning days, personal development plans, workshops, mentorship, and language classes. Perks: Private healthcare, non-service days, wellness budget, travel stipend, gym/transport subsidy, free access to AirHelp services, and more.
Technology
Web Impact
Fullstack Engineer (AI, Distributed Systems, Automation)
Mid
Remote
Krakow, Poland
20,000 - 28,000 USD
🏢 Summary: Frontend-leaning Fullstack Engineer role focused on building and owning end-to-end SaaS features using modern frontend frameworks, scalable backend services, and AI-driven automation tools. The position combines React/Next.js development with Node.js backend work, async systems, and production AI integrations. Strong emphasis on speed, ownership, and delivering reliable, high-scale systems. 🗂️ Requirements: 3+ years professional full-stack development experience, Strong proficiency in React.js and Next.js, Solid backend experience with Node.js (NestJS preferred), Experience integrating external APIs (authentication, pagination, retries, rate limits), Experience with asynchronous processing, queues, and background jobs, Hands-on experience with AI tools (OpenAI, Claude, Cursor), Strong SQL skills (PostgreSQL preferred), Experience building reliable systems (error handling, retries, observability), Fluent English and Polish 📃 Skills: React, Next.js, Node.js, NestJS, JavaScript, TypeScript, PostgreSQL, SQL, REST, WebSockets, gRPC, Kafka, BullMQ, LavinMQ, AWS, GCP, DigitalOcean, Fly.io, GitLab, OpenAI, Claude, Cursor, Golang, Elixir, Rust, BigQuery, ClickHouse 🏢 Description: At Web Impact, we’re more than just an email marketing agency and digital solutions provider. We build cutting-edge, socially impactful products that redefine how businesses operate in the digital world. We’re looking for a frontend-leaning Fullstack Engineer who enjoys building complex systems, integrating external services, and leveraging AI tools to speed up development and automate workflows. If you’re excited about combining modern frontend development with AI-driven workflows and automation tools like Claude Code, Cursor, and LLM frameworks , this one is for you. What You’ll Do Own and deliver end-to-end features across SaaS products and internal tools Build modern, high-performance frontends using Next.js and React.js Develop scalable backend services using Node.js / NestJS Design and integrate APIs (REST, WebSockets, external services) Build and maintain automation workflows and background jobs Work with async systems, queues, and event-driven architectures Integrate third-party services with real-world constraints (rate limits, retries, auth flows) Use AI tools to improve development speed, testing, and automation Collaborate directly with product, data, and leadership teams AI & Automation This role includes working with modern AI tooling and automation systems, with a strong focus on speed, ownership, and execution : Using tools like Claude Code, Cursor, and OpenAI SDK in daily development Building AI-driven workflows and integrations quickly and iteratively Automating repetitive processes (data handling, content, integrations) Applying LLMs in production with a pragmatic, results-first approach Taking full ownership of problems - from idea to production Shipping fast, testing in real conditions, and iterating based on outcomes Being accountable for delivery - not just writing code, but making things work end-to-end Prioritizing execution over perfection - speed is key What We’re Looking For 3+ years of professional full-stack experience Strong frontend skills in React.js / Next.js Solid backend experience with Node.js (NestJS preferred) Experience integrating external APIs (auth, pagination, retries, rate limits) Experience working with async processing, queues, and background jobs Hands-on experience with modern AI tools (OpenAI, Claude, Cursor, etc.) Good SQL skills (PostgreSQL preferred) Understanding of building reliable systems (error handling, retries, observability) Strong communication skills and ability to work cross-functionally Fluent in English and Polish Nice to Have Experience with Rust (async, Tokio, Axum) Experience with Elixir (Phoenix LiveView, GenServer) Understanding of distributed systems and architectures Experience with multi-region deployments and geo-distributed infrastructure Experience building systems with high parallelism (a large number of workers processing jobs concurrently) Familiarity with distributed databases and data consistency trade-offs Experience with multi-tenancy architectures (tenant isolation, scaling strategies) Experience working with high-throughput event pipelines Our Tech Stack Frontend: Next.js, React.js Backend: Node.js, NestJS, Golang, Elixir, Rust Data: PostgreSQL, BigQuery, ClickHouse Infra: AWS, Fly.io , Google Cloud, DigitalOcean Queues & Workers: LavinMQ, BullMQ, Kafka CI/CD: GitLab CI AI/ML & Automation: Proprietary GenAI models, OpenAI, Claude, internal tooling Integrations: REST, gRPC, WebSockets, external APIs with rate limits Why Join Us? Work on high-scale SaaS systems processing hundreds of millions of events daily , with real-time pipelines and data-heavy workloads. Ownership from day one - influence architecture, technology choices, and product direction. Collaborate with world-class engineers, AI specialists, and PMs. Innovation-first culture - explore cutting-edge frameworks and architectures. Fast execution, minimal bureaucracy, no unnecessary meetings Opportunity to work with modern AI tooling in production Competitive senior-level compensation and career growth. Social impact - contribute to automation products that empower businesses and communities. Our Streamlined Hiring Process Initial call Technical deep dive with our team Decision
Technology
Latent AI
Full Stack Engineer
Senior
Remote
Tel Aviv-Yafo, Israel
6,000 - 8,000 USD
🏢 Summary: Senior Fullstack Engineer role focused on rebuilding and enhancing a modern web application using a contemporary TypeScript-based stack. The position involves hands-on frontend and backend development, ownership of features, and ensuring high-quality delivery within a small engineering team. Strong emphasis on Next.js, system design, testing, DevOps, and AI-assisted development. 🗂️ Requirements: 5+ years experience as Full-stack Engineer, Expert-level Next.js, Expert-level React, Expert-level TypeScript, Experience with PostgreSQL, Experience with Prisma or modern ORM, Experience with type-safe APIs (tRPC or similar), Experience with monorepo architectures (Turborepo, Nx or similar), Experience with React state management (Tanstack Query, Zustand), Strong understanding of unit, integration, and E2E testing, Experience with CI/CD pipelines, Experience with DevOps principles, Experience with observability (logging, monitoring, tracing), Ability to use AI coding assistants effectively, Fluent English communication skills 📃 Skills: Next.js, React, TypeScript, JavaScript, tRPC, Prisma, PostgreSQL, Supabase, Trigger.dev, Python, Tanstack, Zustand, ReactHookForm, Tailwind, shadcn, better-auth, Vitest, Playwright, Turborepo, pnpm, GitHubActions, CI/CD, DevOps 🏢 Description: About Us Latent AI is a leading AI solutions implementation partner, dedicated to helping our diverse clients solve their most complex challenges with cutting-edge technology. Our strength lies in our small, agile, and expert teams who deliver bespoke AI and machine learning solutions. We foster a culture of collaboration, innovation, and deep technical excellence. As we grow, we are seeking a leader who is passionate about nurturing the talented individuals at the heart of our success. Company Website : https://www.reachlatent.com/ The Role Start Date: March 1st 2026 We are looking for a senior fullstack engineer to join the team and work on rebuilding and enhancing a modern web application. The role is hands-on, covering both frontend and backend development, with a strong focus on quality, collaboration, and delivery. The ideal candidate is comfortable working with modern JavaScript frameworks, rebuilding existing systems, and using AI-assisted development tools effectively. This role suits someone who is proactive, communicates clearly, and can work independently while contributing as part of a close-knit engineering team. Our Tech Stack Frontend: Next.js, React 19, TypeScript, Tailwind v4, shadcn/ui Backend: tRPC, Prisma ORM, PostgreSQL, Supabase Background Jobs: Trigger.dev (TypeScript + Python) State & Data: Tanstack Query (React Query), Zustand, React Hook Form Auth: better-auth Testing: Vitest (unit/integration), Playwright (E2E) Monorepo: Turborepo + pnpm workspaces CI/CD: GitHub Actions What You’ll Do Project & Delivery Team Player: You will operate as part of a small team of full stack engineers who rebuild and maintain a full-stack web application (frontend & backend). Participate in technical discussions, reviews, and solution design. Proactive Ownership : A deep sense of accountability for your solutions, theproduct's quality, and its timely delivery. Own the planning and development of features of our Next.js/Node.js/Python platform. Hands-On Technical Expertise Core Stack Mastery: Expert-level, hands-on ability with Next.js and TypeScript . You must be able to write production-grade code. Full-Stack Context: A strong grasp of the entire system, including the backend data-processing services ( TypeScript ) and databases ( PostgreSQL ). DevOps & CI/CD: Solid experience with DevOps principles and CI/CD pipelines . You must understand how to maintain and improve a fast, reliable, and automated path from code to production. Observability: Experience implementing or managing observability tools (e.g.,logging, monitoring, tracing) to understand system health, debug issues, andensure high availability. Technical Quality & Testing: A strong understanding of modern testing strategies (unit, integration, e2e) and a commitment to shipping high-quality, well-tested code. AI Adoption: Leveraging AI coding assistants wisely to enhance development efficiency while keeping production level quality. Who You Are Technical Expert: Deep, hands-on experience with Next.js , TypeScript , and full-stack systems. Strong Communicator: Fluent in English, with ability to communicate complex technical ideas clearly and confidently to both engineers and clients. Business-Minded Engineer: You understand the “why” behind the code - connecting technical priorities directly to business outcomes. Problem Solver : You have the ability to make recommendations and contribute to the team technical discussions, constantly seeking ways to move forward, even when dealing with ambiguity. Role Requirements Must: Minimum of 5+ years of experience as a full-stack engineer, specifically working with modern web applications. Expert-level, hands-on ability with Next.js, React, and TypeScript. Deep experience with PostgreSQL and modern ORMs (we use Prisma). Experience with type-safe APIs (tRPC or similar approaches). Experience with monorepo architectures (Turborepo, Nx, or similar). Familiarity with React state management (Tanstack Query, Zustand). Working effectively with AI coding agents to enhance productivity. Commitment to high-quality code, including strong understanding of modern testing strategies (unit, integration, e2e). Excellent written and verbal communication skills in English, capable of communicating complex technical ideas clearly. Proven ability to work independently, proactively own outcomes, and contribute effectively as part of a small, close-knit team. Advantage: Experience with Tailwind CSS and modern component libraries (shadcn/ui). Experience with form libraries (React Hook Form or similar). Understanding of background job systems ( Trigger.dev , or similar). Experience with E2E testing frameworks. Understanding and experience with DevOps principles and managing CI/CD pipelines. Experience implementing or managing observability tools (logging, monitoring, tracing). Experience with authentication systems. Bonus Points: Experience in a consulting or professional services environment. Prior exposure to AI, ML, or data-driven platforms. Familiarity with distributed teams and cross-timezone collaboration. Why Join Us? This is a unique opportunity to shape the engineering culture at a growing AI services company. You'll have a direct impact on the careers of our talented engineers and play a pivotal role in our ability to deliver world-class solutions to our clients. If you are a leader who believes that great technology is built by happy, empowered, and supported people, we would love to hear from you.
Technology
CKSource
Senior Backend Engineer (Node.js)
Senior
Remote
Warsaw, Poland
27,000 - 32,000 USD/mo
🏢 Summary: Engineering role focused on building and scaling AI-powered backend services for CKEditor 5, integrating LLM providers to deliver intelligent text processing features. The position involves designing production-grade APIs, real-time streaming, and event-driven architectures using TypeScript and Node.js. It combines AI integration with robust backend development in a multi-service environment. 🗂️ Requirements: 5+ years of software development experience, Strong proficiency in TypeScript, Strong proficiency in Node.js, Experience building REST APIs, Experience with PostgreSQL, Experience with message queues, Experience with Docker, Experience developing backend services, Fluency in Polish (C1 minimum), Good command of English (B2 minimum) 📃 Skills: TypeScript, Node.js, PostgreSQL, Docker, REST, OpenAI, Anthropic, Gemini, AWS, SQS, SNS, S3, ECR, WebSockets, Streaming, OpenTelemetry, LLM, AI 🏢 Description: We are the company behind CKEditor — an open-source rich text editor used by millions of people around the world. We are part of Tiugo Technologies, a family of API-first developer platforms (CKEditor, TinyMCE, ButterCMS, Uploadcare) focused on content creation and digital collaboration. Your role: As an Engineer on our AI team, you will drive the evolution of AI capabilities powering CKEditor 5 — working at the intersection of AI and content creation, where LLMs meet their most natural application: text processing. You'll design prompt strategies, integrate models from providers like OpenAI, Anthropic, and Google Gemini, and build intelligent features such as contextual text predictions, automated content generation, and advanced text processing. Check out what we've built so far at https://ckeditor.com/ckeditor-5/demo/ai and imagine where you could take it next. Our core stack is TypeScript and Node.js. We're looking for an engineer with genuine passion for AI and a solid backend foundation — someone who can build production-grade services, not just prototypes, and who balances cutting-edge innovation with robust implementation. Key Responsibilities: Design, build, and maintain backend services for CKEditor 5 - including REST APIs, real-time streaming, event-driven processing, and data persistence. Build and maintain a multi-service architecture with message queues, caching, and async communication patterns. Engage in code reviews, pair programming, and cross-functional collaboration to ensure the highest quality results. Write clean, maintainable, and well-structured code, balancing readability with appropriate documentation. Share best practices on programming standards, tools, and processes to foster continuous improvement. To be successful in this role you need the following: Over 5 years of software development experience. Strong proficiency in TypeScript and Node.js. Experience building and maintaining backend services - REST APIs, relational databases (PostgreSQL), message queues, Docker. Fluency in Polish (minimum C1) and good command of English (minimum B2) Excellent problem-solving skills and the ability to think critically and creatively. Outstanding communication skills, both verbal and written. Nice to have: Experience integrating third-party APIs (LLM providers, external services). Understanding of AI/LLM concepts - prompt engineering, function/tool calling, streaming. Experience with cloud infrastructure (AWS - SQS/SNS, S3, ECR). Familiarity with observability tools (OpenTelemetry, tracing) Curiosity about AI and willingness to learn how LLMs work. Experience with event-driven architectures and real-time data processing (streaming, WebSockets, or similar). Why join CKSource: Our people are a huge part of what makes CKSource a great place to work! Aside from a great team, some of our benefits include: B2B contract-based monthly remuneration is 27.000 - 32.000 PLN + VAT or its equivalent on the employment contract. Quarterly and annual financial bonuses depending on the company’s performance. Flexible schedule and the possibility to work fully remotely. Professional development resources (up to 5 days of additional leave and 6 000 PLN yearly). LinkedIn Learning access. Extra leave for Tiugo Day - our company’s foundation day and your birthday. English lessons with a native speaker and an online language platform where you can learn English, Spanish, and German. Access to a mental health and well-being platform with 24/7 dedicated psychological support. Private medical care (Enel Med or Medicover) and Multisport card. 2 weeks of paid parental leave for our contractors. Recruitment process HR interview. Technical interview with Jacek Bogdański (Engineering Manager). Interview with Bartek Czerwonka (Senior Director of Engineering).
Technology
N-iX
Lead Fullstack (React+Next.js +Node.js)
Senior
Remote
Warsaw, Poland
6,500 - 7,000 USD
🏢 Summary: Senior Front-End Engineer role focused on building and scaling a unified, widget-based micro-frontend platform for intelligent agreement management in a high-scale SaaS environment. The position involves developing secure, high-availability UI solutions with React, TypeScript, and Node.js, integrating AI-driven workflows, and supporting federal-grade, zero-trust architectures. Engineers contribute to CI/CD pipelines, observability, and performance optimization across global deployments. 🗂️ Requirements: 8+ years of software development experience, Proficiency in TypeScript, Proficiency in React, Experience building reusable front-end components, Experience with front-end testing libraries, Proficiency in NodeJS, Proficiency in Express, Proficiency in NextJS, Experience delivering SaaS products, Experience with version control and build processes, Experience with testing and code release processes, Experience building or consuming RESTful or gRPC services 📃 Skills: TypeScript, React, NodeJS, Express, NextJS, JavaScript, REST, gRPC, CI/CD, Micro-frontends, XML, JSON, ADO 🏢 Description: Over 1.5 million customers and more than a billion people in over 180 countries use Customer solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Client unleashes business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity. Using our product companies can create, commit, and manage agreements. Team Overview Our unified, widget‑based front-end platform that powers Intelligent Agreement Management (IAM) experiences across creation, sending, signing, and management—bringing consistent, modern UX to our most visible product surfaces. It standardizes how teams build UI via a shared shell and micro‑frontend architecture, with robust utilities and CI/CD that publish versioned widgets to our global CDN for reliable, high‑scale delivery. Engineers on our Team work at a meaningful scale—building experiences used by 1.7 million organizations—and integrate agreement‑centric AI to turn contracts into intelligent workflows. Joining our Team means shaping platform patterns, performance, and observability that accelerate how online signature works across the company.Our product also enable federal‑grade workloads without sacrificing developer velocity. Engineers here tackle secure‑by‑default patterns for identity, data handling, and observability—building on zero‑trust principles, strict network segmentation. You’ll design for high availability in constrained environments, optimize performance with privacy, and leverage automated compliance guardrails in CI/CD to ship with confidence. If you enjoy solving hard platform problems—telemetry without PII, resilient rollouts, deterministic builds, and least‑privilege runtime sandboxes. Requirements: 8+ years of development experience Proficient with TypeScript and the React framework Proficient in building reusable front-end components Proficient with front-end testing libraries Proficient with Express and NodeJS, Next JS Experience delivering a SaaS product Nice to have: Be open minded, forward thinking, and passionate about great software Experience with the entire software development lifecycle, including version control, build process, testing, and code release Experience with data modeling or schema languages, such as XML Schema or JSON Schema. Agile and Test-driven development methodologies Experience with ADO (Bonus) Experience with micro-frontend frameworks Experience building/consuming RESTful or gRPC web-services Strong communication skills, particularly in an asynchronous environment