← Zurück zur Liste
Stelle · Senior

Full Stack Developer

Fullstack Developer • Senior • Remote • Vollzeit • Griechenland Griechenland

Build backend services and React-based frontends for enterprise-grade, data-intensive software platforms, covering REST APIs, dashboards, analytics, and secure authentication.

Responsibilities

  • ▹Develop and maintain full stack web applications using Python-based backend and React-based frontend
  • ▹Design and implement clean, reliable, scalable REST APIs
  • ▹Build dashboards, admin panels, analytics views, reporting interfaces and workflow-driven UX
  • ▹Work with structured and unstructured data from multiple sources
  • ▹Implement backend logic, frontend components, database interactions and API integrations
  • ▹Support authentication, authorization, role-based access control and secure session handling
  • ▹Collaborate with backend, frontend, security and product stakeholders to turn requirements into production-ready features
  • ▹Optimize performance across backend queries, API responses and frontend rendering
  • ▹Contribute to clean architecture, reusable components and maintainable codebases
  • ▹Participate in code reviews, testing, debugging, deployment preparation and technical documentation
  • ▹Support automation features, scheduled jobs, reporting workflows and notification mechanisms

Requirements

  • ▹Strong experience with Python
  • ▹Experience with Flask, FastAPI or Django
  • ▹Strong experience with JavaScript or TypeScript
  • ▹Strong experience with React
  • ▹Experience designing, building and consuming REST APIs
  • ▹Experience with relational databases, preferably PostgreSQL
  • ▹Good understanding of authentication, authorization, JWT, RBAC and secure application design
  • ▹Experience with Git, Docker and Linux-based development environments
  • ▹Ability to write clean, modular, maintainable, well-documented code
  • ▹Ability to work on complex technical products with evolving requirements
  • ▹Strong debugging and problem-solving skills
  • ▹Ability to take ownership of features from design to delivery

Nice to have

  • ▹Experience with Redis, Celery, background workers, scheduled jobs or asynchronous processing
  • ▹Experience with data-heavy dashboards, advanced tables, filters, charts, reporting interfaces
  • ▹Experience with SQLAlchemy or similar ORM frameworks
  • ▹Experience with CI/CD pipelines and automated testing
  • ▹Experience with secure software development practices
  • ▹Experience with enterprise software, monitoring systems, analytics platforms or operational decision-support tools
  • ▹Familiarity with cloud deployment and containerized applications
  • ▹Experience with AI-assisted workflows or LLM-based integrations

Soft skills

Ownership and technical maturityAbility to work on evolving, complex productsDebugging and problem-solvingConfidentiality-conscious collaboration

Ähnliche Stellen