Skip to main content

Python & React Fullstack Engineer

Technology
Empiric
Budapest, Magyarország1 heteEddig 2026. 08. 15.
Szolgáltatási szerződés

Munkakör leírása

Python & React Fullstack Engineer | Budapest

We are looking for a Python React Fullstack Engineer to join a fast-moving product team building modern, scalable, user-facing applications.

This role requires strong hands-on experience across both frontend and backend development, with particular strength in Python backend engineering, React frontend development, AWS cloud services, and clean software engineering practices. The ideal candidate will be comfortable working in an agile environment with evolving requirements and will be a confident user of modern AI coding tools.

Key Responsibilities

  • Build and maintain scalable fullstack applications using Python and React.
  • Develop frontend components using React, TypeScript, and JavaScript.
  • Build backend services using FastAPI, Django, Flask, or similar Python frameworks.
  • Work with AWS services including Lambda, API Gateway, DynamoDB, S3, and CloudWatch.
  • Design and optimise relational and NoSQL data models.
  • Implement async and queue-based architectures using SQS, Celery, or equivalent.
  • Write automated frontend and backend tests.
  • Use AI coding tools such as Cursor, Claude Code, Copilot, or similar.

Required Skills & Experience

Frontend

  • React: React, Component Architecture, Hooks, Performance Optimisation
  • Languages: TypeScript, JavaScript
  • State Management: Redux, Zustand, Context API
  • Web Fundamentals: HTML, CSS, Browser APIs, Accessibility
  • Testing: Jest, React Testing Library, Frontend Testing

Backend

  • Fullstack / Backend Engineering: Fullstack Development, Backend Engineering
  • Python Frameworks: Python, FastAPI, Django, Flask
  • Python Libraries: Pydantic, SQLAlchemy
  • AWS: AWS Lambda, API Gateway, DynamoDB, S3, CloudWatch
  • Async / Queue Processing: Async Processing, SQS, Celery
  • Databases: PostgreSQL, Relational Data Modelling, NoSQL Databases
  • Testing: Pytest, Automated Testing

Engineering / Tooling

  • Clean code practices and common design patterns.
  • Daily use of AI coding tools such as Cursor, Claude Code, Copilot, or equivalent.
  • Experience with agile delivery environments.
  • Fluent English, spoken and written.

Nice to Have

  • Experience with speech APIs, NLP, or LLM integrations.
  • Experience with Terraform, Docker, and CI/CD tools such as GitHub Actions.
  • Familiarity with AI agentic frameworks such as LangChain, LangGraph, or equivalent.
  • Background working in EdTech or consumer-facing applications.

Ideal Candidate Profile The ideal candidate is a hands-on senior engineer who can work confidently across the full stack, take ownership of technical delivery, and contribute to product and architectural decisions. They should be comfortable moving quickly, writing clean and maintainable code, and using modern AI-assisted development tools as part of their daily workflow.

Keywords
ReactOSHTML5CodingReduxCloud computingTypescriptSQLAlchemyCursorJavaScriptQueueing theoryDjangoHtmlPostgresqlPythonRelational grammarCI / CDAWSCeleryDockerFlask

Érdekel ez az állás?