Senior Fullstack Developer (Node.js React) Miejsce pracy: Warszawa Technologies we use Expected React TypeScript Redux Tailwind Next.js Node.js Nest.js PostgreSQL AWS GitHub Slack Notion Linea Optional PHP MySQL Figma Tailwind CSS Storybook Adyen Elavon Stripe About the project The platform consists of three core products used daily by hoteliers and venues: •Venue & Sales Management Manage content, inventory, pricing, business rules and system integrations in one place. •Internet Booking Engine White-label booking technology that can be embedded into customer websites using a no-code setup or APIs. •Channel Manager & Global Distribution One interface to distribute inventory and control sales across 10,000 connected channels worldwide. You’ll join a ~15-person product team focused on continuously building and evolving new features of the SaaS platform. Your responsibilities Design, develop and implement new product features Enhance and maintain existing functionalities Work on a vendor-agnostic integration platform (initial focus more on backend development) Build scalable and reliable services Write clean, maintainable code following best practices Take part in database design and architecture decisions Own your work together with the team — from idea to production Collaborate closely with other engineers, product owners and stakeholders There are small, autonomous teams, where responsibility and impact are shared. Our requirements Frontend React; TypeScript; Redux; Tailwind Migration in progress to Next.js Backend Node.js; Nest.js; TypeScript Database PostgreSQL Infrastructure & tools AWS (for the cloud) GitHub; Slack; Notion; Linear (to manage daily work) Optional Experience with modern productivity tools (e.g. GitHub Copilot, ChatGPT, Loom, Raycast/Alfred) Knowledge of PHP & MySQL (legacy parts, ongoing migration) Familiarity with Figma and collaboration with a design team Experience with Tailwind CSS and Storybook Understanding of online payments & billing (VCC, payment gateways) Experience with Adyen, Elavon or Stripe This is how we organize our work Team size 15 This is how we work on a project Clean Code code review What we offer Experience as a Senior Fullstack Developer (5 years) in product or SaaS environments Strong knowledge of TypeScript Solid backend experience with Node.js / Nest.js Good understanding of scalable architectures Confidence in database design Fluent English Product-oriented mindset and sense of ownership Ability to collaborate in cross-functional teams Benefits sharing the costs of sports activities private medical care sharing the costs of foreign language classes sharing the costs of professional training & courses remote work opportunities flexible working time integration events corporate sports team corporate library video games at work coffee / tea leisure zone christmas gifts birthday celebration employee referral program charity initiatives B3 CONSULTING POLAND sp. z o.o. At B3, we unleash the potential of companies through IT outsourcing in a unique, Scandinavian model, and our long-term vision is to make Poland the leading center of digital innovation in Europe. We do all of this in the spirit of "Care" - we focus on understanding the needs of consultants, matching them to optimal projects and providing them with appropriate care. Energy, logic, experience - this is what we follow every day. Poniżej informacja o przetwarzaniu danych:Administratorem danych osobowych jest B3 Consulting Poland Sp. z o.o. (dalej jako B3). Adres administratora: Al. Jana Pawła II 11, 00-828 Warszawa. W sprawach związanych z przetwarzaniem danych osobowych prosimy o kontakt pod adresem e-mail: RODO@b3group.pl lub listownie na adres B3.Dane osobowe przetwarzane będą w celu udziału w przyszłych procesach rekrutacyjnych i będą przechowywane do czasu cofnięcia zgody. Dane osobowe mogą być ujawnione podmiotom świadczącym na rzecz B3 usługi IT (np. hosting), prawne, księgowe i zgodnie z zawartymi umowami powierzenia, a także podmiotom uprawnionym na podstawie przepisów prawa. Nie przekazujemy danych poza Europejski Obszar Gospodarczy.Informujemy o prawie dostępu do treści swoich danych i ich sprostowania, usunięcia, ograniczenia przetwarzania, prawie do przenoszenia danych, prawie do wniesienia sprzeciwu wobec przetwarzania oraz prawie do cofnięcia zgody w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania dokonanego przed wycofaniem zgody. Informujemy również o prawie wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych, w przypadku uznania, że przetwarzanie danych osobowych narusza przepisy prawa.