Team Lead (FullStack)

4 362.94 - 5 453.68 USDNet per month - B2B
3 817.58 - 4 635.63 USDGross per month - Permanent
Other

Team Lead (FullStack)

Other
Prosta 20, Warszawa +4 Locations

DataArt

Full-time
Permanent, B2B
Senior
Remote
4 362.94 - 5 453.68 USD
Net per month - B2B
3 817.58 - 4 635.63 USD
Gross per month - Permanent

Job description

Client

Our client is a premium cruise operator focusing on destination‑driven travel.


Position overview

We are seeking an experienced, proactive Team Lead to guide a dynamic development team of 6+ developers on a cutting-edge full-stack project.The ideal candidate combines strong backend expertise with deep frontend knowledge (React 19.0, TypeScript, Astro.js, and Node.js with TypeScript), taking ownership of technical leadership while fostering a culture of collaboration and continuous improvement.You will drive the delivery of high-quality, scalable solutions and maintain transparent, effective communication with stakeholders.


Technology stack

Frontend:React 19.0, TypeScript, Astro.js.GraphQL client and REST/GraphQL CMS APIs (Payload CMS or alternatives such as Contentful, Strapi).Responsive design principles.Nice to have: state management with Nanostores or Zustand.Basics of secure payment integrations.Backend:Node.js (TypeScript).Apollo GraphQL server, Express.js.Redis caching.AWS ecosystem: ECS, EC2, CloudWatch, RDS Aurora, S3, Secrets Manager.PostgreSQL database.Unit testing with Vitest (or similar frameworks).


Responsibilities

  • Lead and mentor a cross-functional team of frontend and backend developers, promoting professional growth and best practices.

  • Ensure timely delivery of high-quality, secure, and performant features across the fullstack.

  • Collaborate closely with PO, PM, UI/UX Designer, DevOps, and QA team to define, plan, and execute project roadmaps.

  • Conduct code reviews, enforce coding standards, and maintain high code quality and technical documentation.

  • Communicate effectively with clients, discuss architectural designs, provide technical guidance, and make informed decisions.

  • Break down user stories into clear technical tasks, estimate efforts, and manage sprint planning and prioritization.

  • Introduce innovative ideas in technology and processes to improve engineering culture and project success.

  • Oversee integration of third-party services such as secure payment gateways, GTM, and OneTrust.

Requirements

  • Minimum 5 years of software development experience with proven full-stack expertise.

  • Strong command of React.js, TypeScript, and modern frontend frameworks and libraries.

  • Solid backend experience with Node.js and frameworks like Express or NestJS.

  • Hands-on experience with GraphQL (Apollo) and RESTful API design.

  • Experience managing and scaling cloud infrastructure using AWS services.

  • Familiarity with microservices, asynchronous messaging patterns, and secure payment integration basics.

  • Deep understanding of responsive and accessible web design.

  • Experience with version control systems (Git, GitHub) and Agile methodologies.

  • Proven track record in team leadership, technical mentoring, and project management.

  • Excellent problem-solving skills and the ability to manage multiple priorities effectively.

  • Conversational English, with strong communication skills to interact with international teams and clients.

Nice to have

  • Experience with state management libraries like Zustand or Nanostores.

  • Knowledge of privacy and consent management tools such as OneTrust.

  • Familiarity with WebSocket communications (SignalR or equivalent).

  • Practical understanding of GTM (Google Tag Manager).

  • Experience writing and maintaining unit and integration tests using Vitest or similar tools.


Tech stack

    English

    B2

    AWS

    advanced

    TypeScript

    advanced

    Node.js

    advanced

    React.JS

    advanced

    GraphQL (Apollo)

    advanced

    RESTful API

    advanced

    Leadership

    regular

Office location

Published: 05.03.2026

Team Lead (FullStack)

4 362.94 - 5 453.68 USDNet per month - B2B
Summary of the offer

Team Lead (FullStack)

Prosta 20, Warszawa
DataArt
4 362.94 - 5 453.68 USDNet per month - B2B
3 817.58 - 4 635.63 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "a... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.