Senior Full Stack Engineer React & Python

Belvedere


Job Location:

Kraków - Poland

Monthly Salary: Not Disclosed
Posted on: 3 days ago
Vacancies: 1 Vacancy

Job Summary

Senior Full Stack Engineer - React & Python

Location: Krakow
Duration (Months): 6

Contract Type: Contract

Build and ship production React features for student-facing learning flows and teacher dashboards

Design and maintain Python backend APIs handling asynchronous processing and distributed services

Work across both NoSQL and relational databases integrating AI and LLM-based components

Contribute to architecture decisions and raise code quality standards through reviews and documentation

Set up and improve CI/CD pipelines observability and deployment automation

Company Overview

Our client is a forward-thinking technology company focused on transforming education through innovative digital platforms. They build scalable user-centred solutions that empower students and educators. The organisation values technical excellence collaborative problem-solving and continuous improvement. Theyre expanding their engineering team in Krakow to scale their platform and deliver next-generation learning experiences.

Were seeking a Senior Full Stack Engineer to join our clients growing engineering team in Krakow. Youll take ownership of both frontend and backend development working on features that directly impact how students learn and teachers teach. If you have 10 years of experience building scalable applications with React and Python this contract role offers the opportunity to work on meaningful products whilst contributing to architectural decisions.

Position Overview

This Senior Full Stack Engineer role sits at the heart of our clients platform development. Youll own full-stack responsibilities across student-facing interfaces and robust backend services. Your work will directly influence how the platform scales performs and serves its users. Youll collaborate with design product and operations teams to translate requirements into clean maintainable code whilst establishing best practices across the engineering organisation.

Responsibilities

Build and ship React features for student dashboards and learning flows using TypeScript and JavaScript

Write clean maintainable code across the frontend codebase with strong focus on accessibility and performance

Manage application state using Redux Zustand or Context API

Write unit and integration tests for frontend components and user flows

Design and maintain Python backend APIs serving multiple client applications

Implement asynchronous processing and queue-based communication between services using SQS and Celery

Design data access patterns across NoSQL (DynamoDB) and relational (PostgreSQL) databases

Integrate backend services with internal systems external APIs and AI/LLM-based components

Build and maintain operational tooling for day-to-day platform tasks

Contribute to observability by implementing logging metrics tracing and alerting across distributed services

Set up and improve CI/CD pipelines and deployment automation

Raise code quality standards through thorough code reviews and clear documentation

Requirements

10 years of professional software development experience

Strong expertise in React TypeScript and JavaScript for frontend development

Proven experience designing and building Python backend APIs

Solid understanding of microservices architecture and distributed systems

Experience with asynchronous processing frameworks (Celery SQS or similar)

Proficiency with both NoSQL (DynamoDB) and relational (PostgreSQL) databases

Experience implementing CI/CD pipelines and deployment automation

Knowledge of observability practices: logging metrics tracing and alerting

Familiarity with containerisation and orchestration tools

Strong communication skills and ability to collaborate across teams

Experience contributing to architectural decisions and mentoring other engineers

Benefits

Opportunity to work on a product impacting education at scale

Ownership of full-stack features from design through to production

Collaborative environment with experienced engineers and cross-functional teams

Continuous learning and professional development opportunities

Flexible working arrangements supporting work-life balance

Alongside a competitive package youll join an organisation committed to building quality products. Youll work within a collaborative team culture that values technical excellence clear communication and continuous improvement where your contributions directly shape the platforms future.

How to Apply

To apply for this role please submit your CV using the form below or email


Required Experience:

Senior IC

Senior Full Stack Engineer - React & PythonLocation: KrakowDuration (Months): 6Contract Type: Contract Build and ship production React features for student-facing learning flows and teacher dashboards Design and maintain Python backend APIs handling asynchronous processing and distributed services W...