April 24, 2026

Fullstack Developer (JS, Ruby)

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.

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.

Similar jobs you might like

Technology

airSlate

Fullstack AI Engineer

Mid

Hybrid

Wroclaw, Poland

🏢 Summary: Fullstack AI Engineer role focused on building and scaling AI-powered features for a Google-integrated document editing and eSignature product. The position involves developing backend services in Ruby on Rails, creating TypeScript-based frontend integrations, and implementing advanced LLM-driven workflows including RAG and agentic systems. The engineer will integrate major LLM APIs and optimize AI models to deliver scalable, high-quality solutions. 🗂️ Requirements: 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 modern frontend development, Familiarity with testing tools and frameworks, Ability to evaluate technical approaches and deliver high-quality solutions, Strong communication skills for proactive reporting and requirement clarification 📃 Skills: Ruby, Rails, TypeScript, SQL, LLMs, OpenAI, OpenRouter, RAG, Pinecone, Milvus, pgvector, APIs, Testing, AI, GenerativeAI 🏢 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. 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.

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

LLInformatics

Ruby on Rails Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: B2B contract opportunity for an experienced Ruby on Rails Backend Developer to design, build, and maintain scalable backend services and production-grade APIs in a remote-first environment. The role focuses on delivering high-quality, reliable, and performant solutions in close collaboration with cross-functional teams. Candidates will work in an agile setup, contributing to architecture decisions, automated testing, and continuous improvement initiatives. 🗂️ Requirements: 4+ years of commercial experience with Ruby on Rails, Experience building and maintaining production-grade APIs and backend systems, Knowledge of PostgreSQL and relational database design, Experience with RSpec and automated testing, Experience with AWS and/or Heroku, Understanding of software architecture principles and backend scalability, Experience working in Agile environments, English proficiency at B2+ level 📃 Skills: Ruby, Rails, PostgreSQL, RSpec, AWS, Heroku, Sidekiq, SQL, REST, Git 🏢 Description: About us LLInformatics is a forward-thinking IT consulting firm, trusted by clients across Europe and North America. We specialize in delivering complex projects on time, with exceptional quality, and always meeting the highest compliance standards. Our remote-first team of 130+ experts is passionate about building cutting-edge digital products that drive real results. With a focus on data-driven decisions, measurable outcomes, and a strategic mindset, we’re raising the bar in our industry—backed by a strong, collaborative work culture that fuels our success. Contract Type: B2B Location: Remote or in our Warsaw office Your Tasks and Responsibilities: Design, develop, and maintain backend features and APIs using Ruby on Rails. Build scalable backend services supporting business applications. Collaborate with Product, QA, and DevOps teams to deliver business-focused solutions. Improve application performance, reliability, maintainability, and scalability. Write clean, production-ready code with appropriate test coverage (unit and integration tests). Participate in code reviews and follow engineering best practices. Troubleshoot application issues and support production deployments. Participate in agile development processes and contribute to continuous improvement initiatives. Requirements: 4+ years of commercial Ruby on Rails experience. Strong experience building and maintaining production-grade APIs and backend systems. Good knowledge of PostgreSQL and relational database design. Experience with RSpec and automated testing. Experience with AWS and/or Heroku. Understanding of software architecture principles and backend scalability concepts. Experience working in Agile environments. Strong communication skills in English (B2+). Nice to Have: Experience with background processing solutions (e.g., Sidekiq). Experience with monitoring, observability, and performance optimization. Experience working with international teams and stakeholders. Why join us? Flexible Working Hours – We focus on results! Manage your time, keep your team informed about your availability, and attend key meetings. Work from Anywhere – Choose your ideal setup! Work 100% remotely within the EU , go hybrid , or enjoy our Warsaw office , fully equipped for productivity. Comprehensive Onboarding – From day one, we ensure you feel comfortable and supported, so you can quickly become part of the team. Flat Structure – We value initiative and open communication. Every voice matters here! Positive Company Culture & Team Spirit – We create an environment where everyone feels appreciated and comfortable. Modern Work Methods – We use cutting-edge project management techniques inspired by the IT world. Transparent Communication – Regular 360° feedback sessions and mentor support to help you grow. Top-Notch Equipment – Get a MacBook for your work. If you choose to work from our Warsaw office , you'll also have access to a 34” (16:9) widescreen monitor and an ergonomic standing desk . Weekly English Lessons – Optional classes with a native speaker to help you improve your skills.

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

AirHelp

Senior Software Engineer - Mobile App and AirHelp+

Senior

Hybrid

Gdansk, Poland

20,000 - 25,000 PLN

🏢 Summary: Senior Software Engineer role focused on building and scaling backend-driven features for a global travel tech product used by millions. The position involves end-to-end ownership of services powering the AirHelp+ subscription and mobile app, with daily production deployments. You will design, implement, and scale cloud-based systems that directly impact user experience and operational efficiency. 🗂️ Requirements: 5+ years of experience building production-grade software, Proficiency in backend development with Ruby, Golang, Python or Node.js, Experience designing and maintaining APIs, Experience with background job processing and messaging systems, Experience working with cloud infrastructure, Ability to work with React and TypeScript for end-to-end feature delivery, Experience with relational databases, Knowledge of CI/CD pipelines and automated testing, Strong understanding of software architecture and design patterns, Proficiency in English 📃 Skills: Ruby, Rails, Golang, Python, Node.js, React, JavaScript, TypeScript, PostgreSQL, AWS, Docker, Kubernetes, Terraform, ELK, Grafana, Sentry, CI/CD, APIs 🏢 Description: Build systems at global scale. Ship daily. Own real impact. At AirHelp, we help millions of airline passengers worldwide receive the compensation they deserve. We’re looking for a Senior Software Engineer who thrives on speed, ownership, and building products that matter. This isn’t a “feature factory” role. You’ll take end-to-end responsibility for technical challenges that directly shape both the experience of millions of users and the productivity of our teams. If you’re motivated by shipping fast, solving real problems, and seeing the results of your work immediately, this is the place for you. Join our product engineering team to build impactful features used by travelers worldwide to manage their journeys and navigate disruptions through our mobile app. We are looking for a skilled engineer who thrives in a collaborative environment and is eager to work across a variety of modern backend stacks to power our AirHelp+ product and mobile app experience. What you can expect from us: Opportunity to build high-impact features for the AirHelp+ subscription and our mobile app backend that directly improve the travel experience for millions. 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, Node.js Frontend: React, JavaScript, TypeScript Databases: PostgreSQL Infrastructure: AWS, Docker, Kubernetes, Terraform Monitoring & Testing: ELK/Grafana, Sentry, CI/CD tools What you’ll drive: Build new services and enrich existing ones to enhance our core product offerings. Write clean, scalable, and maintainable code that performs reliably within our cloud infrastructure. Design robust solutions architecture and proactively propose technical improvements. Promote best engineering practices and maintain high coding standards within the team. Actively participate in all stages of the software development lifecycle, from initial ideation to production deployment. Provide constructive feedback through code reviews and support the technical growth of your peers. Directly impact the product direction by contributing technical insights to the roadmap. What you’ll deliver in your first year: Launch the Fast Track voucher system for AirHelp+ members to provide guaranteed, proactive value on every trip regardless of flight disruptions. Implement new add-on features to allow subscribers to purchase per-trip coverage for companions and increase protection density. Scale the flight automation ecosystem by building multi-inbox synchronization for Gmail and Outlook alongside historical delay performance statistics. Overhaul the mobile onboarding and notification systems to drive user activation and deliver personalized journey alerts for travelers and observers. Deploy persistent Live Updates and Live Activity refreshes to ensure travelers have real-time, offline-ready flight status throughout their entire journey. What sets you apart: Software engineer (Full stack or Backend focus) with 5+ years of experience in building production-grade software. Polyglot mindset with proficiency in modern backend stacks; while Ruby on Rails is our core, we welcome experts in Golang, Python or Node.js who are eager to adapt and master new languages. Technical depth in backend infrastructure with strong experience in API contracts, background job processing, and messaging systems. Pragmatic approach to frontend as a backend-leaning expert who is comfortable navigating React/TypeScript environments to deliver end-to-end features. Architectural intuition and the ability to apply modern design patterns to solve real-world travel tech challenges and data pipelines. Startup mindset characterized by a hands-on, iterative approach that focuses on delivering user impact through rapid development. Proficiency in leveraging AI-assisted development tools to increase coding efficiency, debugging speed, and overall productivity. Curiosity for the travel tech domain and the challenge of building automation within complex, real-world environments. Excellent communication skills and a collaborative mindset that thrives in a transparent team environment. High level of ownership and a strong sense of responsibility for the entire lifecycle of the systems you build. Good command of written and spoken English. You might be interested in checking our open source contributions https://github.com/AirHelp and our tech blog: https://airhelp.tech/ 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, non-service days, wellness budget, travel stipend, gym/transport subsidy, free access to AirHelp services, and more. Ready to own something real? Apply now and help us build the systems that make air travel fairer for millions of passengers.

Technology

AirHelp

Senior Software Engineer - Mobile App and AirHelp+

Senior

Hybrid

Gdansk, Poland

20,000 - 25,000 PLN

🏢 Summary: Senior Software Engineer role focused on building and scaling high-impact backend and full-stack features for a global travel tech product and mobile app. The position involves end-to-end ownership of services, rapid daily deployments, and designing robust cloud-based architectures. Engineers drive new product capabilities while improving infrastructure, automation, and user experience at scale. 🗂️ Requirements: 5+ years of experience building production-grade software, Proficiency in at least one backend language: Ruby, Golang, Python or Node.js, Experience designing and maintaining APIs, Experience with background job processing and messaging systems, Experience with cloud infrastructure and containerization, Ability to work with React and TypeScript for end-to-end feature delivery, Experience with relational databases, Knowledge of CI/CD pipelines and automated testing, Experience designing scalable system architecture, Proficiency with AI-assisted development tools, Fluent written and spoken English 📃 Skills: Ruby, Rails, Golang, Python, Node.js, React, JavaScript, TypeScript, PostgreSQL, AWS, Docker, Kubernetes, Terraform, ELK, Grafana, Sentry, CI/CD, APIs, Microservices 🏢 Description: Build systems at global scale. Ship daily. Own real impact. At AirHelp, we help millions of airline passengers worldwide receive the compensation they deserve. We’re looking for a Senior Software Engineer who thrives on speed, ownership, and building products that matter. This isn’t a “feature factory” role. You’ll take end-to-end responsibility for technical challenges that directly shape both the experience of millions of users and the productivity of our teams. If you’re motivated by shipping fast, solving real problems, and seeing the results of your work immediately, this is the place for you. Join our product engineering team to build impactful features used by travelers worldwide to manage their journeys and navigate disruptions through our mobile app. We are looking for a skilled engineer who thrives in a collaborative environment and is eager to work across a variety of modern backend stacks to power our AirHelp+ product and mobile app experience. What you can expect from us: Opportunity to build high-impact features for the AirHelp+ subscription and our mobile app backend that directly improve the travel experience for millions. 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, Node.js Frontend: React, JavaScript, TypeScript Databases: PostgreSQL Infrastructure: AWS, Docker, Kubernetes, Terraform Monitoring & Testing: ELK/Grafana, Sentry, CI/CD tools What you’ll drive: Build new services and enrich existing ones to enhance our core product offerings. Write clean, scalable, and maintainable code that performs reliably within our cloud infrastructure. Design robust solutions architecture and proactively propose technical improvements. Promote best engineering practices and maintain high coding standards within the team. Actively participate in all stages of the software development lifecycle, from initial ideation to production deployment. Provide constructive feedback through code reviews and support the technical growth of your peers. Directly impact the product direction by contributing technical insights to the roadmap. What you’ll deliver in your first year: Launch the Fast Track voucher system for AirHelp+ members to provide guaranteed, proactive value on every trip regardless of flight disruptions. Implement new add-on features to allow subscribers to purchase per-trip coverage for companions and increase protection density. Scale the flight automation ecosystem by building multi-inbox synchronization for Gmail and Outlook alongside historical delay performance statistics. Overhaul the mobile onboarding and notification systems to drive user activation and deliver personalized journey alerts for travelers and observers. Deploy persistent Live Updates and Live Activity refreshes to ensure travelers have real-time, offline-ready flight status throughout their entire journey. What sets you apart: Software engineer (Full stack or Backend focus) with 5+ years of experience in building production-grade software. Polyglot mindset with proficiency in modern backend stacks; while Ruby on Rails is our core, we welcome experts in Golang, Python or Node.js who are eager to adapt and master new languages. Technical depth in backend infrastructure with strong experience in API contracts, background job processing, and messaging systems. Pragmatic approach to frontend as a backend-leaning expert who is comfortable navigating React/TypeScript environments to deliver end-to-end features. Architectural intuition and the ability to apply modern design patterns to solve real-world travel tech challenges and data pipelines. Startup mindset characterized by a hands-on, iterative approach that focuses on delivering user impact through rapid development. Proficiency in leveraging AI-assisted development tools to increase coding efficiency, debugging speed, and overall productivity. Curiosity for the travel tech domain and the challenge of building automation within complex, real-world environments. Excellent communication skills and a collaborative mindset that thrives in a transparent team environment. High level of ownership and a strong sense of responsibility for the entire lifecycle of the systems you build. Good command of written and spoken English. You might be interested in checking our open source contributions https://github.com/AirHelp and our tech blog: https://airhelp.tech/ 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, non-service days, wellness budget, travel stipend, gym/transport subsidy, free access to AirHelp services, and more. Ready to own something real? Apply now and help us build the systems that make air travel fairer for millions of passengers.

Technology

New offer

AirHelp

Software Engineer

Mid

Hybrid

Krakow, Poland

🏢 Summary: Hybrid Software Engineer role focused on building and scaling core systems that power a global travel platform, impacting millions of users. The position involves shipping production-ready code daily, designing scalable services, and improving developer tooling and infrastructure. You will work across backend, frontend, cloud infrastructure, and CI/CD in a high-ownership, fast-deployment environment. 🗂️ Requirements: 3–5+ years of hands-on software engineering experience, Strong proficiency in at least one: Ruby/Rails, Golang, Python, Node, React, JavaScript, TypeScript, Solid understanding of relational databases (PostgreSQL preferred), Experience working across the full SDLC, Strong testing discipline (unit, integration, e2e), Experience in cloud environments (AWS preferred), Ability to design and scale services for performance and maintainability, Experience with CI/CD pipelines and infrastructure as code 📃 Skills: Ruby, Rails, Golang, Python, Node, React, JavaScript, TypeScript, PostgreSQL, AWS, Docker, Kubernetes, ELK, Grafana, Sentry, GitHub, CI/CD, Bruno, Playwright, k6 🏢 Description: Location: Kraków, Gdańsk or Warsaw Working type: Hybrid 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 you’ll do: Ship production-ready code daily across the systems that power the whole traveller journey - from claims, legal automation, and global payouts to real-time flight-disruption protection, travel products, and the APIs that deliver them to partners. Design and scale services for performance, uptime, and long-term maintainability - measured in milliseconds, not abstract metrics. Improve internal developer velocity by contributing to tools, CI/CD pipelines, and infrastructure as code. Influence architectural decisions and lead initiatives to modernize or optimize critical parts of the platform. Mentor peers and drive engineering standards through code reviews, testing discipline, and documentation. What sets you apart: 3–5+ years of hands-on software engineering experience Strong skills in at least one of our core technologies - Ruby/Rails, Golang, Python, Node, React, JavaScript, TypeScript Solid understanding of relational DBs (PostgreSQL preferred). Comfort working across the entire SDLC: from problem framing to deploying and monitoring production. Ownership mindset: You don’t wait for tickets - you find problems and solve them. Strong testing discipline (unit, integration, e2e). Experience in cloud-based environments (especially AWS). Clear communication, constructive feedback, and a focus on outcomes. Why AirHelp: Fast Impact: We deploy daily. Your work goes live and makes a difference fast. Culture of Autonomy: No micromanagement, no politics. Just builders building. Growth Investment: Dedicated learning days, personal development plans, internal workshops, mentorship, and language classes. Perks: Private healthcare, wellness budget, travel stipend, gym/transport subsidy, AirHelp services for free, and more.

Technology

New offer

AirHelp

Software Engineer

Mid

Hybrid

Krakow, Poland

🏢 Summary: Hybrid Software Engineer role in Poland focused on building and scaling core systems that power a global travel platform. The position involves shipping production-ready code daily, designing high-performance services, and improving developer tooling and infrastructure. You will work with a modern tech stack across backend, frontend, cloud, and CI/CD environments to support millions of travelers worldwide. 🗂️ Requirements: 3–5+ years of hands-on software engineering experience, Strong skills in at least one of: Ruby/Rails, Golang, Python, Node, React, JavaScript, TypeScript, Solid understanding of relational databases (PostgreSQL preferred), Experience working across the full SDLC, Strong testing discipline (unit, integration, e2e), Experience in cloud-based environments (especially AWS), Ability to design and scale services for performance and maintainability, Experience with CI/CD pipelines and infrastructure as code 📃 Skills: Ruby, Rails, Golang, Python, Node, React, JavaScript, TypeScript, PostgreSQL, AWS, Docker, Kubernetes, ELK, Grafana, Sentry, GitHub, CI/CD, Bruno, Playwright, k6 🏢 Description: Location: Kraków, Gdańsk or Warsaw Working type: Hybrid 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 you’ll do: Ship production-ready code daily across the systems that power the whole traveller journey - from claims, legal automation, and global payouts to real-time flight-disruption protection, travel products, and the APIs that deliver them to partners. Design and scale services for performance, uptime, and long-term maintainability - measured in milliseconds, not abstract metrics. Improve internal developer velocity by contributing to tools, CI/CD pipelines, and infrastructure as code. Influence architectural decisions and lead initiatives to modernize or optimize critical parts of the platform. Mentor peers and drive engineering standards through code reviews, testing discipline, and documentation. What sets you apart: 3–5+ years of hands-on software engineering experience Strong skills in at least one of our core technologies - Ruby/Rails, Golang, Python, Node, React, JavaScript, TypeScript Solid understanding of relational DBs (PostgreSQL preferred). Comfort working across the entire SDLC: from problem framing to deploying and monitoring production. Ownership mindset: You don’t wait for tickets - you find problems and solve them. Strong testing discipline (unit, integration, e2e). Experience in cloud-based environments (especially AWS). Clear communication, constructive feedback, and a focus on outcomes. Why AirHelp: Fast Impact: We deploy daily. Your work goes live and makes a difference fast. Culture of Autonomy: No micromanagement, no politics. Just builders building. Growth Investment: Dedicated learning days, personal development plans, internal workshops, mentorship, and language classes. Perks: Private healthcare, wellness budget, travel stipend, gym/transport subsidy, AirHelp services for free, and more.

Technology

LLInformatics

Senior Ruby on Rails Developer

Senior

Remote

Warsaw, Poland

100 - 145 PLN

🏢 Summary: B2B contract for a senior backend-focused engineer to design and develop scalable APIs and services using Ruby on Rails, with supporting frontend work in React. The role involves building production-grade systems, ensuring high test coverage, and improving performance, reliability, and scalability in a distributed environment. 🗂️ Requirements: 6+ years commercial experience with Ruby on Rails, Experience building production APIs and backend systems, Entry-level experience with React (components, state management, API integration), Knowledge of PostgreSQL and relational databases, Experience with RSpec and automated testing, Experience with AWS and/or Heroku, Understanding of scalable and distributed systems, Experience working in Agile teams, English and Polish at minimum B2+ 📃 Skills: Ruby, Rails, React, PostgreSQL, SQL, RSpec, AWS, Heroku, API, REST, JavaScript, Git 🏢 Description: About us LLInformatics is a forward-thinking IT consulting firm, trusted by clients across Europe and North America. We specialize in delivering complex projects on time, with exceptional quality, and always meeting the highest compliance standards. Our remote-first team of 130+ experts is passionate about building cutting-edge digital products that drive real results. With a focus on data-driven decisions, measurable outcomes, and a strategic mindset, we’re raising the bar in our industry—backed by a strong, collaborative work culture that fuels our success. Contract Type: B2B Location: Remote or in our Warsaw office Your Tasks and Responsibilities: Design and develop backend features and APIs using Ruby on Rails as the primary technology stack. Contribute to frontend development in React, including building components and integrating APIs when needed. Build scalable backend services and APIs powering applications. Develop reusable frontend components and maintain a clean UI architecture. Collaborate directly with Product, Design, QA, and DevOps teams to deliver business-focused solutions. Improve application performance, reliability, scalability, and maintainability. Write clean, production-grade code with strong test coverage (unit, integration, E2E). Review code, maintain engineering standards, and support technical decision-making. Troubleshoot production issues and support stable deployments. Participate in agile delivery processes and contribute to continuous improvement. Support knowledge sharing and technical mentorship within the team. Requirements: 6+ years of commercial Ruby on Rails experience. Solid entry-level React experience (components, state management, API integration). Strong experience building production APIs and backend systems. Good knowledge of PostgreSQL and relational databases. Experience with RSpec, automated testing, and strong engineering practices. Experience with AWS and/or Heroku. Understanding of scalable and distributed systems. Experience working in Agile teams. Strong communication skills in English at a minimum B2+ level. Nice to Have: Tech Lead or mentoring experience. Experience with observability, monitoring, and performance optimization. Experience working directly with international stakeholders. Why join us? Flexible Working Hours – We focus on results! Manage your time, keep your team informed about your availability, and attend key meetings. Work from Anywhere – Choose your ideal setup! Work 100% remotely within the EU , go hybrid , or enjoy our Warsaw office , fully equipped for productivity. Comprehensive Onboarding – From day one, we ensure you feel comfortable and supported, so you can quickly become part of the team. Flat Structure – We value initiative and open communication. Every voice matters here! Positive Company Culture & Team Spirit – We create an environment where everyone feels appreciated and comfortable. Modern Work Methods – We use cutting-edge project management techniques inspired by the IT world. Transparent Communication – Regular 360° feedback sessions and mentor support to help you grow. Top-Notch Equipment – Get a MacBook for your work. If you choose to work from our Warsaw office , you'll also have access to a 34” (16:9) widescreen monitor and an ergonomic standing desk . Weekly English Lessons – Optional classes with a native speaker to help you improve your skills.

Technology

EPAM Systems

Ruby Developer

Mid

Hybrid

Gdansk, Poland

🏢 Summary: The offer is for a Ruby Developer role focused on building and scaling enterprise-grade, customer-facing and internal tools with a strong emphasis on back-end development using Ruby on Rails. The position involves developing new systems from scratch, enhancing legacy applications, and integrating APIs and third-party services within large-scale environments. It also includes cross-functional collaboration and potential stream leadership responsibilities in a hybrid work model. 🗂️ Requirements: 2+ years of software development experience, Experience developing enterprise software and systems, Experience with large-scale Ruby on Rails applications, Experience building APIs and integrating third-party services, Experience working with large legacy codebases, Knowledge of SQL and ORM frameworks, Basic frontend development knowledge, English proficiency at B2 level or higher 📃 Skills: Ruby, Rails, SQL, ORM, HTML, CSS, JavaScript, API, CRM, ERP 🏢 Description: We are seeking a skilled Ruby Developer to join a project for our client, a global leader in the area of online advertising, search engine technologies, cloud computing, internet services and wireless technologies. The person hired for this role will develop customer-facing products and enterprise tools that power business growth and run as a potential team lead for the stream. This position requires a well-rounded skill set, but leans towards back-end application development. This position offers the opportunity to work on a wide range of enterprise products and engineering challenges, including CRM/ERP, network monitoring and device management, financial and accounting systems, analytics, reporting and large-scale data processing, field service and dispatch management. This position offers a hybrid model, with 3 days per week working from the Gdansk or Warsaw office. Responsibilities Work cross-functionally with leaders, UX, and end users to build features and shape the long-term technical roadmap Build enterprise tools and systems from the ground up Scale and improve existing software to meet the needs of the growing business and customer base Leverage tools and platforms along with third-party vendors Communicate effectively with team members and stakeholders Requirements 2+ years of relevant experience in software development and implementation Relevant experience developing enterprise software and systems Previous experience with large-scale Ruby on Rails applications Experience developing APIs and integrating third-party services Background working with a large, legacy codebase on a cross-functional team Solid knowledge of SQL and ORMs Working knowledge of frontend engineering (HTML, CSS, JS) Strong communication and interpersonal skills English language proficiency at an Upper-Intermediate level (B2) or higher We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.