👨🏻‍💻 postech.work

Senior Fullstack Developer (Python / React / Node) [J295]

SKM Group • 🌐 Remote • 💵 $54,000 - $120,000

Remote Posted 4 days, 1 hour ago

Job Description

We are looking for a Senior Fullstack Developer with a strong focus on Python backend engineering, supported by experience in Node.js and React. This role centers on building and maintaining scalable, data-driven, service-oriented systems, with an emphasis on code quality, reliability, and asynchronous processing.

You will work on backend-heavy applications using FastAPI, Celery, and PostgreSQL, integrate event-driven and messaging patterns, and collaborate closely with frontend, product, and DevOps teams to deliver robust production systems.

Key Responsibilities

Backend \& Service Development

Design and build backend APIs using Python (FastAPI) with a focus on performance, maintainability, and clean architecture

Implement asynchronous background processing using Celery and messaging-based patterns

Design and operate event-driven systems using RabbitMQ, Azure Service Bus, or similar technologies

Write clean, well-structured, and well-documented Python code following best practices and design principles

Integration \& Fullstack Collaboration

Maintain and evolve Node.js and React-based services that integrate frontend applications with Python backend APIs

Ensure smooth API compatibility, data flow, and end-to-end functionality across distributed services

Collaborate closely with frontend engineers to support seamless integration and delivery

Data \& Search

Design and maintain PostgreSQL schemas and data access layers

Integrate backend services with Azure AI Search for indexing, search, and retrieval-based use cases

Quality, Testing \& Reliability

Design and implement unit, integration, and end-to-end tests for backend services

Troubleshoot and debug issues across services and supporting infrastructure

Contribute to a culture of high code quality, reliability, and continuous improvement

Collaboration \& Delivery

Work closely with product managers, frontend engineers, and DevOps teams from design through production

Participate in code reviews, technical discussions, and delivery planning

Required Skills \& Experience

Core Technical Skills

Proven experience as a Python Engineer, Backend Engineer, or similar role

Strong proficiency in Python, with hands-on experience in:

FastAPI for backend API development

Celery for asynchronous task processing

FastMCP or similar modern Python service communication patterns

Solid understanding of backend architecture, API design, and service-oriented systems

Experience with relational databases, preferably PostgreSQL

Experience with Docker and modern development workflows

Supporting Skills

Basic to intermediate experience with Node.js and/or React, primarily for maintaining or integrating existing services

Experience with asynchronous processing, messaging systems, or real-time communication

Good English communication skills

Strong problem-solving ability and ability to work independently or within a team

Nice to Have

Familiarity with AI-assisted development (Claude Code, Codex, etc.)

Data engineering experience with PySpark, Pandas, NumPy

Experience with Azure CI/CD pipelines and cloud-native deployments

Exposure to modern engineering practices such as:

Automated testing

Code reviews

Continuous delivery

Why Join Us

Work in a modern software development company with international clients

Be part of a collaborative, supportive team

Learn how tech recruitment works end-to-end

Flexible working model and long-term growth opportunities

Company apartments in cool cities across Europe: work and enjoy a memorable getaway

About Us

We are a software house with 18 years of experience and a global portfolio of projects. We help businesses modernize, scale, and innovate through custom software solutions. Our team embraces unconventional ideas and new technologies, delivering solutions with real impact. If you value professionalism, creativity, and a strong engineering culture, you'll feel at home here.

Job Type: Full-time

Pay: €54,000.00-€120,000.00 per year

Benefits:

Work from home

Experience:

Python: 5 years (required)

React: 5 years (required)

Work Location: Remote

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.