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 - Full Stack Development

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 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.

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're growing their engineering team to expand their platform capabilities and deliver impactful educational experiences to a global audience.

Our client is seeking a Senior Full Stack Engineer to join their growing engineering team in Krakow. If you have 10+ years of experience building robust full stack applications and want to work on products that genuinely impact education, this role offers the opportunity to make a real difference whilst working with modern technologies and a talented team.

Position Overview

As a Senior Full Stack Engineer, you'll take ownership of both frontend and backend development across their learning platform. You'll 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.

Duration (month): 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 standards through code reviews and documentation.
  • Shape observability, CI/CD pipelines and deployment automation across the platform.
Benefits
  • Competitive salary commensurate with experience and expertise.
  • Permanent contract with job security and stability.
  • 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.
Alongside these benefits, you'll join a values-driven organisation where technical excellence is celebrated, collaboration is embedded in daily practice, and your contributions directly shape the future of educational technology.

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-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: Software development, React, TypeScript, JavaScript, Python, API, Microservices, SQS, NoSQL, CI/CD Pipelines
Oferta pracy dodana 5 dni temu