New offer - be the first one to apply!

July 1, 2026

Senior RoR Developer

Senior • Remote

7,000 - 8,100 USD

Warsaw, Poland

We are looking for a Senior Engineer to join our team and help us build and deliver software at scale. We have a flat structure, but this is a very senior individual role for someone who can make a big impact.

In this role, you will take initiative, solve complex problems, improve our technical standards, and support other engineers. You will work closely with leadership to shape our technical direction while still writing code.

Our Tech Stack

  • Ruby 3.3.8 & Rails 7.2
  • PostgreSQL & Redis
  • React (frontend)
  • Kafka, Elasticsearch, Kubernetes (K8s)

What you will do

  • Drive technical work: Help turn high-level goals into clear projects and plans.
  • Support the team: Mentor both junior and senior engineers to help them grow.
  • Set standards: Improve how we work and make sure our code stays maintainable in the future.
  • Handle uncertainty: Work without clear instructions at times, set direction, and guide others.
  • Solve complex problems: Take the lead on difficult issues and important technical decisions.

What we are looking for

  • Strong experience with Ruby
  • Experience in HR, Fintech, or Accounting systems is a plus
  • Proven impact: experience leading complex projects across teams
  • Good communication: able to work with both engineers and non-technical stakeholders
  • Initiative: able to find important problems and follow through with solutions

The process

  • Screening call: 15-minute chat with a recruiter
  • System design interview: 60-minute discussion about architecture
  • Behavioral interview: 60-minute conversation about your experience and teamwork
  • Final call: conversation with the CEO

Similar jobs you might like

Technology

Remodevs

Senior RoR Developer

Senior

Remote

Warsaw, Poland

7,000 - 8,100 USD

🏢 Summary: Senior individual contributor role focused on building and delivering scalable software systems while shaping technical direction and standards. The position combines hands-on Ruby/Rails development with system design, cross-team technical leadership, and mentoring. The engineer will lead complex initiatives and drive architectural decisions in a modern distributed stack. 🗂️ Requirements: Strong experience with Ruby, Experience with Rails framework, Experience designing scalable systems, Proven experience leading complex cross-team technical projects, Ability to make architectural decisions, Experience mentoring engineers, Experience with distributed systems and backend integrations, Ability to work with PostgreSQL and Redis, Experience working with React frontend, Experience with Kafka, Elasticsearch, and Kubernetes 📃 Skills: Ruby, Rails, PostgreSQL, Redis, React, Kafka, Elasticsearch, Kubernetes, HR, Fintech, Accounting 🏢 Description: We are looking for a Senior Engineer to join our team and help us build and deliver software at scale. We have a flat structure, but this is a very senior individual role for someone who can make a big impact. In this role, you will take initiative, solve complex problems, improve our technical standards, and support other engineers. You will work closely with leadership to shape our technical direction while still writing code. Our Tech Stack Ruby 3.3.8 & Rails 7.2 PostgreSQL & Redis React (frontend) Kafka, Elasticsearch, Kubernetes (K8s) What you will do Drive technical work: Help turn high-level goals into clear projects and plans. Support the team: Mentor both junior and senior engineers to help them grow. Set standards: Improve how we work and make sure our code stays maintainable in the future. Handle uncertainty: Work without clear instructions at times, set direction, and guide others. Solve complex problems: Take the lead on difficult issues and important technical decisions. What we are looking for Strong experience with Ruby Experience in HR, Fintech, or Accounting systems is a plus Proven impact: experience leading complex projects across teams Good communication: able to work with both engineers and non-technical stakeholders Initiative: able to find important problems and follow through with solutions The process Screening call: 15-minute chat with a recruiter System design interview: 60-minute discussion about architecture Behavioral interview: 60-minute conversation about your experience and teamwork Final call: conversation with the CEO

Technology

co.brick

Senior / Lead Ruby on Rails Developer

Senior

Remote

Gliwice, Poland

🏢 Summary: Senior/Lead Ruby on Rails role focused on leading backend architecture and development while supporting frontend integration with React. The position involves driving technical direction, ensuring scalability and performance, and maintaining high code quality across the project. The role also acts as a technical point of contact aligning engineering outcomes with business goals. 🗂️ Requirements: Mastery of Ruby on Rails, Expert-level Ruby proficiency, Experience designing scalable backend architectures, Experience with React, Proven experience leading technical projects or modules, Ability to conduct code reviews and enforce best practices 📃 Skills: Ruby, Rails, React, Backend, Architecture, REST, Git, SQL 🏢 Description: We are looking for a high-level Ruby on Rails Expert to take a key role in the development team. This position is designed for someone who excels in backend architecture but can also navigate the frontend landscape when needed. As a Senior or Lead Developer, you will be responsible for the technical direction of the project, ensuring high performance, and maintaining a robust codebase while communicating effectively with international stakeholders. Responsibilities Technical Leadership: Leading the backend development lifecycle using Ruby on Rails . Architecture: Designing and implementing scalable, secure, and maintainable backend services. Full-stack Support: Collaborating on the frontend layer, specifically with React (experience here is a big plus). Code Quality: Conducting code reviews, mentoring team members, and establishing best development practices. Communication: Acting as a technical point of contact, ensuring clear alignment between technical goals and business needs. Requirements Expertise: Mastery of Ruby on Rails and the Ruby language. Frontend: Practical experience with React (highly desirable). Ownership: Proven ability to lead projects or significant technical modules. Soft Skills: Proactive attitude, strong problem-solving skills, and a "Lead" mindset.

Technology

Grafton Recruitment

Senior Ruby on Rails Developer

Senior

Hybrid

Krakow, Poland

20,000 - 25,000 PLN

🏢 Summary: Senior Ruby on Rails Developer role focused on building and evolving a cloud-ready product into a scalable, distributed system. The position involves designing architecture, developing core services and APIs, and driving Kubernetes-based deployments with CI/CD automation. You will influence engineering standards and contribute production-ready code in a greenfield development environment. 🗂️ Requirements: 5+ years of software engineering experience, Senior-level Ruby on Rails expertise, Experience building and scaling distributed systems, Knowledge of Kubernetes, Experience with CI/CD pipelines, Experience with Infrastructure as Code, Strong API design skills, Experience with microservices communication, Ability to lead architectural initiatives, Mentoring experience for engineers 📃 Skills: Ruby, Rails, Kubernetes, CI/CD, IaC, API, Microservices, DistributedSystems 🏢 Description: We are looking for an experienced Senior Ruby on Rails Developer to join the team responsible for development of the product, which is evolving into a modern, cloud‑ready solution. In this role, you will have opportunity to influence architectural decisions, contribute production‑ready code, and collaborate closely with cross‑functional teams. Your daily responsibilities: Build and improve core platform services and APIs Design scalable, distributed system architecture Implement and optimize key components in the codebase Set engineering standards for reliability and maintainability Drive deployments using Kubernetes and CI/CD automation Collaborate across teams to align technical and product goals. Requirements: 5+ years of software engineering experience, including senior‑level work Strong proficiency in Ruby on Rails Experience building and scaling distributed systems Solid knowledge of Kubernetes, CI/CD, and IaC Strong skills in API design and microservice communication Ability to lead architectural initiatives and mentor other engineers. What we offer: Attractive salary and benefits package, including Multisport card, insurance, and medical care Hybrid work from the Krakow office International work environment in a product company Training and development opportunities within the organization Joining the greefield project with pure development. Apply now!

Technology

Link Group

Senior Software Enigneer

Senior

Remote

Warsaw, Poland

130 - 160 PLN

🏢 Summary: Senior Software Engineer role focused on designing and delivering scalable solutions within complex distributed systems at significant scale. The position requires strong ownership, architectural decision-making, and collaboration across cross-functional teams. The engineer will drive high-impact technical initiatives in a large, distributed environment. 🗂️ Requirements: Degree in Computer Science or equivalent practical experience, Proven experience delivering complex, large-scale software solutions, Hands-on experience with distributed systems, Ability to make independent architectural decisions, Strong collaboration and communication skills, Ability to operate autonomously with high ownership 📃 Skills: DistributedSystems, Architecture, Scalability, Reliability, Observability, SoftwareEngineering, ComputerScience 🏢 Description: Senior Software Engineer About the Role We are looking for a Senior Software Engineer to join a high-scale product environment operating within complex distributed systems. This role is designed for a highly autonomous individual contributor who can take ownership of complex technical initiatives, influence architectural direction, and deliver scalable, reliable solutions in a large organizational setting. You will collaborate cross-functionally with engineering, product, and design teams while contributing to systems used at significant scale. Key Responsibilities Design and deliver high-complexity system components and features Make informed architectural decisions and evaluate technical trade-offs Ensure quality, scalability, reliability, and observability of delivered solutions Identify and manage technical risks, dependencies, and technical debt Develop deep understanding of the product domain and user impact Collaborate effectively across teams in a distributed engineering environment Operate with high autonomy and ownership Contribute to or elevate engineering standards within the team Mentor or support less experienced engineers when needed Requirements Education Degree in Computer Science, Software Engineering, or equivalent practical experience Experience & Competencies Proven experience as a Senior Software Engineer delivering complex, large-scale solutions Hands-on experience working with distributed systems Strong communication and collaboration skills Ability to independently drive architectural decisions Strong sense of ownership over delivered solutions Nice to Have Experience shaping or improving team-level engineering standards Experience collaborating across multiple teams in complex organizational structures

Technology

Three Points

Senior Full-Stack Engineer (TypeScript / Vue / SaaS)

Senior

Remote

Warsaw, Poland

20,000 - 27,000 PLN

🏢 Summary: Senior Full-stack Engineer role focused on building and scaling a modern B2B SaaS platform for subscription-based e-commerce. The position involves end-to-end feature delivery, architectural decisions, and improving system scalability and reliability. High-impact role with strong ownership over technical direction and product evolution. 🗂️ Requirements: 7+ years engineering experience in complex systems, Strong system design skills, Experience designing scalable architectures, Full-stack development experience, Experience building SaaS platforms, Experience with e-commerce systems 📃 Skills: JavaScript, TypeScript, SaaS, Architecture, Scalability, Reliability, APIs, Ecommerce, Payments, Cloud 🏢 Description: Senior Full-stack Engineer Our client is building a modern B2B SaaS platform that enables businesses to launch and scale subscription-based models for physical and digital products. The product sits at the intersection of e-commerce, payments, and developer tooling, with a strong focus on extensibility and developer experience. The team is lean, senior, and highly experienced, backed by strong investors and industry advisors. They operate with high autonomy, fast execution, and strong ownership culture. Role We are looking for a Senior Full-stack Engineer to help shape the next evolution of the platform. You will work across architecture, product, and infrastructure, focusing on scalability, reliability, and developer experience. This is a high-impact role where you will influence both technical direction and product decisions. Responsibilities Build and evolve a scalable SaaS platform Design and deliver new features end-to-end Improve performance, reliability, and system architecture Collaborate with product, design, and growth teams Requirements 7+ years of engineering experience in complex systems Strong architectural and system design skills Ability to choose appropriate technologies per problem Experience working in cross-functional teams Strong communication in Polish and English Startup mindset: ownership, speed, adaptability Experience with e-commerce platforms is a plus Offer High-impact role in a senior engineering team with real product ownership and influence. Competitive salary plus ESOP, fully remote work (Poland), regular team offsites, and modern tooling including MacBook Pro and AI credits. Direct access to founders, investors, and advisors.

Technology

Grafton Recruitment

Senior Software Engineer with Ruby

Senior

Hybrid

Warsaw, Poland

17,000 - 23,000 PLN

🏢 Summary: Senior Software Engineer role focused on developing and scaling a robust platform using Ruby on Rails, with responsibility for building secure services and APIs. The position involves implementing new features, improving system performance, and supporting integrations with external partners. This hybrid role in Warsaw includes technical ownership of developed services and participation in agile processes. 🗂️ Requirements: Minimum 5 years of professional Software Engineering experience, Strong proficiency in Ruby on Rails, Experience with React and component-based frameworks, Working knowledge of JavaScript or TypeScript, Experience developing and managing APIs, Ability to work in a hybrid (office/remote) model, Advanced written and spoken English 📃 Skills: Ruby, Rails, React, JavaScript, TypeScript, GraphQL, APIs, Agile 🏢 Description: Our Client, an American software company is opening a new branch in Warsaw and we are looking for a Senior Software Engineer with Ruby to join a growing team. About the Position This role focuses on enhancing and maintaining a robust platform, supporting new project initiatives, and delivering scalable solutions that improve the user experience for both industry professionals and individual clients. The ideal candidate is proactive, collaborative, and committed to delivering high-quality, scalable software. This is a hybrid role based in Warsaw, Poland. Key Responsibilities Design and implement new functionalities for a cutting-edge platform Develop and manage APIs to enable smooth integration with financial and sales partners Build secure and scalable services designed for sustained performance Support agile development practices and help ensure consistent, impactful sprint results Mentor team members and contribute to a positive engineering culture through knowledge-sharing Maintain and take responsibility for services you develop, including participating in the on-call rotation Requirements Minimum 5 years of professional experience as a Software Engineer Strong proficiency with Ruby on Rails Excellent communication skills and experience working in cross-functional teams Familiarity with React and component-based front-end frameworks Working knowledge of JavaScript and/or TypeScript Ability to perform in a hybrid (office/remote) work environment Advanced written and spoken English (please provide your CV in English) Nice to have Experience with GraphQL

Technology

Strategicsiq

Full Stack Engineer (Java, Cloud & React)

Senior

Hybrid

Krakow, Poland

1,350 - 1,500 PLN

🏢 Summary: Senior Full Stack Engineer role focused on designing and delivering scalable, cloud-native applications across backend, frontend, and cloud infrastructure. The position involves building high-performance Java systems, modern React interfaces, and deploying solutions on Azure in a distributed enterprise environment. The engineer contributes to architecture decisions and ensures reliable CI/CD and production operations. 🗂️ Requirements: 7+ years Java experience, Strong enterprise backend development, Experience with ReactJS, Experience with Azure cloud platform, Strong PostgreSQL knowledge, Relational data modeling skills, 2+ years CI/CD experience, Experience with DevOps practices, Ability to work across full stack, Strong debugging skills in distributed systems 📃 Skills: Java, ReactJS, Azure, PostgreSQL, CI/CD, DevOps, Microservices, SQL, Cloud, Git 🏢 Description: Senior Full Stack Engineer (Java, Cloud & React) We are looking for a Senior Full Stack Engineer who can take ownership of designing and delivering scalable, cloud-native applications. The role involves working across backend services, frontend interfaces, and cloud infrastructure in a highly distributed enterprise environment. What you will do Design and build high-performance backend systems using Java 17+ Develop modern, responsive UI applications using ReactJS Build and deploy cloud-native applications on Microsoft Azure Work with PostgreSQL for scalable and efficient data design Collaborate with DevOps teams to ensure smooth CI/CD pipelines and releases Debug and resolve complex production issues across distributed systems Contribute to architecture discussions and technical decision-making What we are looking for Strong hands-on expertise in Java (7+ years) and enterprise backend development Solid experience in ReactJS-based frontend development Experience working with cloud platforms (Azure preferred) Strong understanding of PostgreSQL and relational data modeling Exposure to DevOps practices and CI/CD pipelines (2+ years) Ability to work across the stack and handle production-grade systems Strong problem-solving and debugging skills Nice to have Experience designing microservices-based architectures Exposure to large-scale distributed systems Experience working in enterprise-grade cloud environments Interested? Share your CV to a company who matters about your growth and long term prospects.

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

Future Media Ltd

Senior FullStack Engineer

Senior

Remote

Warsaw, Poland

5,000 - 5,800 EUR

🏢 Summary: Senior FullStack Developer role in a fast-growing SaaS environment, responsible for designing and delivering scalable, high-performance web applications using NestJS and NextJS. The position involves leading architectural decisions, ensuring code quality, optimizing system performance, and mentoring engineers across cross-functional squads. You will drive backend and frontend development, CI/CD reliability, and production stability in a modern, zero-legacy stack. 🗂️ Requirements: 5+ years of fullstack development experience, Strong experience with NestJS, Node.js, NextJS, and TypeScript, Strong knowledge of PostgreSQL, data modeling, and optimization, Experience building and consuming REST APIs with JWT authentication, Ability to lead architecture decisions and enforce code quality, Experience with CI/CD pipelines and Docker, Frontend performance optimization experience (SSR, lazy loading, state management), Ability to collaborate in cross-functional teams (product, QA, design) 📃 Skills: NestJS, Node.js, NextJS, TypeScript, PostgreSQL, REST, JWT, CI/CD, Docker, Kubernetes, ArgoCD, Storybook, React, Kafka, RabbitMQ, AWS, Terraform, Sentry, Datadog, Groundcover 🏢 Description: 1. Job Purpose We are a fast-growing tech company with a portfolio of SaaS products serving diverse industries. Innovation, performance, and design precision are core to our values. As we scale, we are looking for a talented Senior FullStack Developer to join our team and take a key role in crafting highly performant, maintainable, and user-focused web applications. 2. Key Responsibilities Contribute to both backend (NestJS) and frontend (NextJS) systems by designing and building scalable, secure, and maintainable features, while leading architecture decisions across services, APIs, and cross-stack boundaries. Champion clean code, modular design, and testability through active contribution, reusable components, and mentoring. Drive system-level decisions around performance, observability, and scalability, and ensure alignment between product goals and technical implementation. Own and enforce code quality via reviews, maintain CI/CD reliability, and collaborate closely with DevOps to ensure release stability and consistent environments. Monitor and optimize system performance, define logging and alerting standards, and lead incident response and continuous improvement efforts. Work closely with product, QA, and designers to unblock delivery, while mentoring engineers and fostering technical alignment across squads. 3. Required Skills & Qualifications Experience: 5+ years of fullstack development experience; NestJS , Node.js , NextJS , and TypeScript Strong understanding of PostgreSQL , data modeling, and optimization techniques Solid experience building and consuming REST with secure JWT-based auth flows Proven ability to lead architecture decisions, enforce code quality, and guide teams through technical complexity Familiarity with CI/CD pipelines , Docker , and environment management (bonus: K8s, ArgoCD) Experience with frontend performance optimization (SSR, lazy loading, state management) Comfortable working in cross-functional squads with product, QA, and design Good communication skills Nice to Have: Experience with component libraries (e.g., Storybook, React UI) or design systems Exposure to event-driven systems using tools like Kafka, RabbitMQ, or AWS SNS/SQS Knowledge of Infrastructure as Code (Terraform) Background in observability tooling (e.g., Sentry, Datadog, Groundcover) and defining alerting/logging standards Contributions to internal platforms, shared packages , or developer experience tools Soft Skills Clear written and async communication, especially in distributed teams Systemic thinking — sees the bigger picture across stack, squads, and product Ownership mindset, from design to delivery to incident resolution Pragmatic decision-making, balancing trade-offs in real-world scenarios 4. Key Performance Indicators (KPIs) End-to-end feature delivery reliability Architecture quality and system scalability Code review throughput and mentorship impact Production stability and issue resolution time Documentation, testing, and developer experience 5. What We Offer Competitive compensation 22 paid vacation days + local national holidays Annual learning & development budget Opportunity to impact a fast-growing multi-product company Cross-functional projects, modern stack, and zero legacy burden