Senior Full-Stack (React + Python) Engineer

N-iX

Poland

Hybrid

PLN 240,000 - 360,000

Full time

34 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible format
Competitive pay
Mentorship program
Tech talks
Communities

Job summary

N-iX is seeking a Senior Full-Stack Engineer to join a cross-functional team building an AI-driven document processing platform. This 70% frontend / 30% backend role emphasizes Python back-end work and strong TypeScript frontend skills (React/Next.js).

You’ll deliver scalable APIs, data workflows, and UI components powering document automation, dashboards, and internal tools, while collaborating with GenAI and platform teams.

Qualifications

  • 6+ years of professional software engineering experience with backend and full-stack work.
  • Solid experience in Python (FastAPI, Flask, Django, or similar).
  • Strong proficiency with TypeScript and front-end frameworks (React, Next.js, or similar).
  • Hands-on experience designing and implementing microservices, APIs, and backend systems.
  • Strong understanding of databases: PostgreSQL, MySQL, NoSQL (MongoDB, Firestore).
  • Experience with cloud providers (AWS/Azure/GCP).
  • Familiarity with CI/CD pipelines, Docker, Git, and DevOps practices.
  • Strong understanding of software engineering principles: scalability, reliability, performance, security.
  • Experience working in agile, cross-functional teams.

Responsibilities

  • Build front-end components and UIs using TypeScript (React, Next.js, or similar).
  • Design, develop, and maintain backend services using Python (FastAPI, Flask, Django, or similar).
  • Develop and integrate REST APIs and microservices with strong performance and observability.
  • Collaborate with GenAI engineers to integrate AI-driven features and document-processing flows.
  • Implement data processing pipelines for structured and unstructured data.
  • Work with AWS.
  • Contribute to architecture, design patterns, and technical decisions.
  • Write automated tests and ensure code quality, maintainability, and security.
  • Partner with product managers, designers, and QA to deliver high-quality solutions on time.
  • Document code, service interfaces, workflows, and architectural decisions.

Skills

Python
TypeScript
React
Next.js
FastAPI
Flask
Django
Microservices
APIs
PostgreSQL
MySQL
MongoDB
Firestore
AWS
CI/CD
Docker
Git
Agile
Communication
Security

Tools

Docker
Git

Job description

Europe

Work type:

Office/Remote

Technical Level:

Senior

Job Category:

Software Development

Project:

British bancassurance firm

Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform focuses on large-scale data processing, workflow automation, integration with internal systems, and delivering modern digital capabilities for the wider banking group.

Position overview:

We are looking for a Senior Full-Stack Engineer(70% frontend / 30% backend)to join a cross-functional engineering team building core components of the AI-driven document processing platform. This position requires strong backend engineering experience with Python as well as solid front-end or full-stack proficiency with TypeScript (preferably React, Next.js, or similar frameworks).

You will work on delivering scalable APIs, data workflows, and UI components that power document automation features, internal tools, and operational dashboards. The role involves close collaboration with product, architecture, GenAI, and platform engineering teams.

This role is ideal for someone who is hands-on, highly technical, and comfortable designing, developing, and deploying production-grade systems in cloud environments (preferably AWS).

Key Responsibilities:

  • Build front-end components and UIs using TypeScript (React, Next.js, or similar frameworks).
  • Design, develop, and maintain backend services using Python (FastAPI, Flask, Django, or similar frameworks).
  • Develop and integrate REST APIs and microservices, ensuring strong performance, reliability, and observability.
  • Collaborate closely with GenAI engineers to integrate AI-driven features and document-processing flows.
  • Implement data processing pipelines for structured and unstructured data.
  • Work with AWS.
  • Contribute to the platform’s architecture, design patterns, and technical decision-making.
  • Write automated tests and ensure a high level of code quality, maintainability, and security.
  • Partner with product managers, designers, and QA engineers to deliver high-quality solutions on time.
  • Document code, service interfaces, workflows, and architectural decisions.

Requirements:

  • 6+ years of professional software engineering experience, with significant work in both backend and full-stack roles.
  • Solid experience in Python (FastAPI, Flask, Django, or similar).
  • Strong proficiency with TypeScript and modern front-end frameworks (React, Next.js, or similar).
  • Hands-on experience designing and implementing microservices, APIs, and backend systems.
  • Strong understanding of databases: relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Firestore).
  • Experience with any cloud providers (AWS/Azure/GCP).
  • Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps practices.
  • Strong understanding of software engineering principles: scalability, reliability, performance, and security.
  • Experience working in agile, cross-functional teams on complex products.
  • Excellent communication skills and ability to work with both technical and non-technical stakeholders.

Nice to have:

  • Experience working with AI/ML or GenAI-driven systems.
  • Experience with AWS.
  • Familiarity with Vertex AI, Gemini, or integration with LLM-powered services.
  • Experience with WebSockets, event-driven architectures, or Pub/Sub.
  • Knowledge of authentication/authorization standards (OAuth2, JWT, IAM).
  • Experience with document processing, OCR, or workflow automation.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Fullstack (Python+React/TypeScript) Developer
Senior Fullstack (Python+React/TypeScript) Developer

instinctools EE Labs • Województwo mazowieckie

On-site
PLN 70,000 - 100,000
Flexible working time
Professional development opportunities
Co-funding for language courses
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems • Poland

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote work within Poland
Opportunity to work abroad up to 60+2?
+5
Senior Fullstack Engineer (Python+React)
Senior Fullstack Engineer (Python+React)

Bonapolia • Warszawa

On-site
PLN 250,000 - 350,000
Senior Full-stack Developer (Python/FastAPI, React/TypeScript)
Senior Full-stack Developer (Python/FastAPI, React/TypeScript)

EPAM Systems • Poland

Hybrid
PLN 210,000 - 280,000
Hybrid work model
Work abroad up to 60 days annually
Relocation opportunities
+1
Senior Full-stack Developer - Python/FastAPI & React/TypeScript
Senior Full-stack Developer - Python/FastAPI & React/TypeScript

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+7
Lead Full-stack Developer
Lead Full-stack Developer

EPAM Systems • Poland

Hybrid
PLN 230,000 - 420,000
Hybrid work design
Remote within Poland
English classes
Senior Full-stack Developer, Python/FastAPI, React & SQL
Senior Full-stack Developer, Python/FastAPI, React & SQL

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote within Poland
Relocation opportunities
+3
Tech Lead Full Stack Engineer (Python, React, AI/LLM)
Tech Lead Full Stack Engineer (Python, React, AI/LLM)

N-iX • Województwo mazowieckie

Hybrid
PLN 326,000 - 436,000
Welcome Bonus of $3,000 USD
Referral Bonus of $2,000 USD
Flexible working format
+4
Senior Full-stack Developer
Senior Full-stack Developer

your Jared • Kraków

Hybrid
PLN 210,000 - 320,000
Health insurance
Multisport
Shopping vouchers
+1
Senior Full-stack Developer
Senior Full-stack Developer

your Jared • Wrocław

Hybrid
PLN 180,000 - 280,000
Health insurance
Multisport
Shopping vouchers
+3