Logo-of-Belvedere-hiring-for-jobs-in-Poland-on-GrabJobs

Senior Full Stack Engineer - 10797409

Job Description - Senior Full Stack Engineer - 10797409

 


Duration: 6 months


Contract Type: Contract


Location: Krakow



  • 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 standards through code reviews and documentation

  • Shape observability, CI/CD pipelines and deployment automation across the platform


Company Overview


Our client is a forward-thinking technology company based in Krakow, dedicated to transforming education through innovative digital platforms. They build scalable, user-centred learning solutions that empower students and teachers alike. The organisation values technical excellence, collaborative problem-solving, and continuous improvement. They are growing their engineering team to expand their platform capabilities and deliver impactful educational experiences to a global audience.


Position Overview


As a Senior Full Stack Engineer, you will take ownership of both frontend and backend development across their learning platform. You will design scalable Python APIs, build responsive React interfaces, and work with distributed systems including asynchronous processing and queue-based communication. Your work will directly influence how millions of students and teachers interact with their platform, whilst contributing to key architectural decisions that shape the product's future.


Responsibilities



  • Build and ship React features for student-facing learning flows and teacher dashboards using TypeScript and JavaScript

  • Write clean, maintainable code across the frontend codebase, managing state with Redux, Zustand or Context API

  • Design and maintain Python backend APIs that power the platform's core functionality

  • 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 and monitoring

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

  • Set up and improve CI/CD pipelines and deployment automation to enhance team velocity

  • Ensure UI components are accessible, responsive and performant across all devices

  • Write unit and integration tests for frontend components and backend flows

  • Collaborate closely with design and product teams to translate requirements into polished, usable interfaces

  • Raise the bar through thorough code reviews and clear technical documentation


Requirements



  • 10+ years of professional software development experience

  • Strong expertise in React, TypeScript and JavaScript for frontend development

  • Proven experience designing and maintaining Python backend APIs

  • Solid understanding of microservices architecture and distributed systems

  • Experience with asynchronous processing, message queues (SQS, Celery) and event-driven systems

  • Hands-on experience with both NoSQL (DynamoDB) and relational (PostgreSQL) databases

  • Familiarity with CI/CD pipelines, deployment automation and infrastructure as code

  • Experience implementing observability solutions (logging, metrics, tracing, alerting)

  • Knowledge of API design, REST principles and integration patterns

  • Demonstrated ability to write clean, maintainable, well-tested code

  • Strong communication skills and experience working collaboratively in cross-functional teams

  • Experience with AI/LLM integration is a plus


Benefits



  • Competitive salary commensurate with experience and expertise

  • Opportunity to work on products impacting millions of learners globally

  • Collaborative environment with experienced engineers and architects

  • Clear pathway for career progression and technical leadership

  • Access to professional development and continuous learning opportunities

  • Flexible working arrangements supporting work-life balance


To apply, please submit your CV to [email protected]

Original job Senior Full Stack Engineer - 10797409 posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Full Stack Engineer Jobs in Poland

GrabJobs is the no1 job portal in Poland, connecting you to thousands of jobs fast! Find the best jobs in Poland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.