Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Full Stack Engineer - React & Python

Pełny etat

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.
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, you'll join an organisation committed to building quality products. You'll work within a collaborative team culture that values technical excellence, clear communication, and continuous improvement, where your contributions directly shape the platform's future.

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
Oferta pracy dodana 4 dni temu