Senior Full Stack Engineer - React & Python
Belvedere Recruitment
- 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.
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. They're expanding their engineering team in Krakow to scale their platform and deliver next-generation learning experiences.
We're seeking a Senior Full Stack Engineer to join our client's growing engineering team in Krakow. You'll 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 client's platform development. You'll 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. You'll collaborate with design, product, and operations teams to translate requirements into clean, maintainable code whilst establishing best practices across the engineering organisation.
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.
- 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.
How to Apply
To apply for this role, please submit your CV using the form below or email Wyświetl e-mail na nofluffjobs.com.
,[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: React, Python, Software development, TypeScript, JavaScript, API, Microservices, SQS, NoSQL, CI/CD Pipelines- full stack web developer Kraków
- javascript full stack developer Kraków
- senior java full stack developer Kraków
- full stack developer Kraków
- programista fullstack Kraków
- full stack developer typescript Kraków
- fullstack .net developer Kraków
- full stack java developer Kraków
- backend fullstack developer (js) Kraków
- full stack python developer Kraków