A

AI2CYBER

Agentic AI agents protecting networks autonomously

Full Stack Developer

Full-Stack EngineeringUpdated on Nov 10
Full-timeRemote in GreeceNo salary listed

About the Job

Requirements

  • Applicants must currently reside in Greece and already have an active, legally registered sole proprietorship in Greece that can issue invoices for professional services.
  • Applicants must be legally able to provide professional software development, software engineering, or related IT consulting services and be available to enter into a B2B consulting agreement.
  • At least 5 years of professional experience in full stack software development is required.
  • Strong proficiency in Python is required.
  • Experience with Flask, FastAPI, or Django is required.
  • Strong experience with JavaScript and/or TypeScript is required.
  • Strong practical experience developing applications using React is required.
  • Experience designing, building, integrating, and consuming REST APIs is required.
  • Experience with relational databases, preferably PostgreSQL, is required.
  • A good understanding of authentication, authorisation, JWT, RBAC, and secure application design is required.
  • Experience with Git, Docker, and Linux-based development environments is required.
  • The candidate must be able to write clean, modular, testable, maintainable, and well-documented code.
  • The candidate must be able to develop and maintain complex technical products with evolving requirements.
  • Experience optimising application performance and addressing technical bottlenecks is required.
  • The candidate must be able to take ownership of features from initial design through implementation, testing, and delivery.
  • The candidate must be able to work independently and collaborate effectively with multidisciplinary engineering teams.
  • Professional discretion and confidentiality when handling proprietary technical information, system designs, and internal workflows are essential.

Responsibilities

  • Design, develop, and maintain full stack web applications using Python-based backend technologies and React-based frontend frameworks.
  • Build clean, reliable, scalable, and well-documented REST APIs.
  • Develop dashboards, administration panels, analytics views, reporting interfaces, and workflow-driven user experiences.
  • Work with structured and unstructured data from internal and external sources.
  • Implement backend business logic, frontend components, database interactions, and external API integrations.
  • Implement authentication, authorisation, role-based access control, and secure session management.
  • Collaborate with backend, frontend, security, and product specialists to translate requirements into production-ready features.
  • Optimise application performance across backend queries, API responses, and frontend rendering.
  • Contribute to clean software architecture, reusable components, and maintainable codebases.
  • Participate in code reviews, automated testing, debugging, deployment preparation, and technical documentation.
  • Support automation features, background processing, scheduled jobs, reporting workflows, and notification mechanisms.
  • Identify and resolve complex technical issues across the full application stack.
  • Apply secure software development principles throughout the development lifecycle.
  • Contribute to the architecture, development, and continuous improvement of enterprise software platforms.

Desired Qualifications

  • Experience with Redis, Celery, background workers, scheduled jobs, or asynchronous processing.
  • Experience developing data-intensive dashboards, advanced tables, filters, interactive charts, and reporting interfaces.
  • Experience with SQLAlchemy or similar object-relational mapping frameworks.
  • Experience with CI/CD pipelines, automated testing, and deployment workflows.
  • Knowledge of secure software development practices and secure-by-design application architecture.
  • Experience developing enterprise software platforms, monitoring systems, analytics applications, or operational decision-support tools.
  • Familiarity with cloud services, containerised deployments, and production environments.
  • Experience with frontend performance optimisation and complex React application architectures.
  • Experience with state management, reusable component libraries, and modern frontend development practices.
  • Familiarity with AI-assisted workflows or Large Language Model integrations.
  • Experience with cybersecurity-related software products or security-focused development environments.

About the Company

AI2CYBER

Agentic AI agents protecting networks autonomously

AI2CYBER creates autonomous cyber defense using Agentic AI. It develops intelligent agents that think, act, and adapt in real time to detect, simulate, and neutralize cyberattacks before they unfold. The agents learn from live environments, share intelligence across networks, and autonomously orchestrate defense strategies to evolve faster than human responses, forming a digital immune system that predicts attacker behavior, optimizes defenses, and maintains resilience under active assault. The company differentiates itself by deploying self-directing, network-wide agents that coordinate across partners and research institutions, enabling a proactive, adaptive security posture rather than reactive protection. Its goal is to establish self-defending infrastructure where security continuously learns, adapts, and defends proactively against threats.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
2023

Recently Posted Jobs

Explore more opportunities at AI2CYBER

See more jobs