Senior/Lead Full-stack Developer (React-first, Python) | AI-Powered Product

100% remotely (within Poland only) or in our office: Warszawa
B2B: 100-160 PLN/H + VAT

Hi, Polcode here!

We’re a global, people-first software house matching ambitious developers with challenging projects. Our team of over 100 professionals helps build and improve digital businesses, software platforms, eCommerce stores, websites, apps, and everything in between. And they’re good at it.

We’re currently looking for a Senior / Lead Full-stack Developer whose role will be approximately 60% focused on React frontend development, with the remaining scope covering backend work in Python, to join a long-term project for a US-based client building an innovative AI-powered solution for leasing agreements.

The product is already live and evolving - this is not a greenfield, but a growing application with real users, real data, and real impact.

Why this project is worth your attention:

  • Long-term, stable project with no fixed end date

  • AI-powered product with real business value (LLMs, smart workflows)

  • Frontend-driven role with strong backend ownership (React + Python)

  • End-to-end ownership - real influence on product, architecture, and technical direction

  • Small, focused international team (PL + US)

  • Direct collaboration with a US client and decision-makers

  • Production environment, real users, continuous releases, and improvements.

Get ready to:

  • Take full ownership of product features - from idea to production

  • Act as a Lead Full-stack Engineer: build, review, mentor, and guide technical decisions

  • Design and develop React + TypeScript frontend tightly integrated with backend services

  • Build high-performance APIs using Python & FastAPI

  • Integrate AI/LLM solutions (e.g. OpenAI API) into product workflows

  • Work in AWS-based, containerized environments (Docker, EC2, S3, RDS, Lambda)

  • Implement background processing with Celery and Redis

  • Shape both technical architecture and product direction

  • Ensure scalability, performance, and maintainability of a growing product.

What we're looking for:

  • Strong commercial experience as a Senior Full-stack Developer with a React-first mindset, solid backend expertise, and exposure to technical leadership roles

  • Hands-on experience building and evolving production-ready applications, using React and TypeScript on the frontend and Python with FastAPI on the backend

  • Proven ability to design and influence application architecture, make technical decisions, and take ownership of features from concept to release

  • Very good understanding of RESTful API design, backend architecture, and data modeling, including PostgreSQL (optimized queries) and SQLAlchemy

  • Practical experience working in containerized environments (Docker) and within the AWS ecosystem (EC2, S3, RDS, Lambda)

  • Experience contributing to or leading code reviews, mentoring team members, and promoting engineering best practices

  • Availability for partial time overlap with a US-based client (3:00–6:00 PM CET)

  • English at B2 level or higher, sufficient for working with documentation, tasks, and direct client communication.

It would be great if you also have:

  • Experience with Celery & Redis

  • Familiarity with AI-assisted development tools (Cursor, GitHub Copilot, etc.)

  • Experience working with GitHub and CI workflows

  • Previous work on AI-driven or data-heavy products.

Our recruitment process:

  • People Interview – short call/video call to talk about your experience, expectations, and availability

  • Skill Check – online test to verify core technical skills

  • Technical & Business Final Interview – deeper technical discussion plus project/context fit.

Perks of being a #Polcoder:

  • Multisport card, private medical care, life insurance, and meaningful gifts to celebrate important days

  • Competitive salary with up to 20 paid days off (B2B) and development budget

  • All the necessary equipment for comfortable work

  • Professional onboarding process

  • We respect your private life - no overtime, no weekend jobs, work-life balance only, promise!

  • Work at times that suit your daily rhythm, from the place of your choice

  • Your work is appreciated - we believe in the power of feedback, as well as the one you give us.

TL;DR

  • 100% remote work

  • 0% nonsense

We strongly believe that putting people first makes our work better.
We encourage you to grow your career, contribute to open source, and follow your passion. We wanna do great things with you! 💜

Sounds like a match? Let’s talk!

If you’d like to know more or have any questions, reach out to Ela - she’s always open for a quick chat.

Senior/Lead Full-stack Developer (React-first, Python) | AI-Powered Product

100-160 PLN/H + VAT
apply now

Our Recruitment Process

1. Apply

Chevron Up

Interested in this role? Apply to start your application process.

2. HR Interview

Chevron Down

3. Skill Assessment

Chevron Down

4. Offer

Chevron Down

Benefits

Develop Yourself

Use annual budgets for attending workshops, events, business trips, conferences and language lessons.

Start Working Flexibly

Operate at times that suit your daily rhythm, from the places of your choice, with modern equipment.

Grow Like a Pro

Dive into global projects tailored to your core strengths, while building new skills through each project.

Get Coverage

Receive a competitive salary backed by company benefits like Multisport, private medical care, English lessons or healthy spine classes with a physiotherapist.

Be up-to-date

Feel the rhythm of the international IT market. We adapt only technologies that are up-to-date with the latest industry standards.

Spend Time Together

Attend after-hour parties and team-building events, face sports challanges and take part in other company activities. Make friendships that last over the years.

Perks of Polcode
polcode team