AI2CYBER logo
AI2CYBER

Pioneering the Future of Cyber Defense with Cutting-Edge AI Solutions

Full Stack Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2023H1B No SponsorCompany SiteLinkedIn

Location

Greece

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Full Stack Developer

AI2CYBER

• Develop and maintain full stack web applications using Python-based backend technologies and React-based frontend interfaces. • Design and implement clean, reliable, and scalable REST APIs. • Build modern dashboards, administration panels, analytics views, reporting interfaces, and workflow-driven user experiences. • Work with structured and unstructured data from multiple internal and external 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 transform requirements into production-ready features. • Optimize application 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 where required. • Work in a confidentiality-conscious environment where product details, technical designs, and internal workflows must be handled responsibly.

Job 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, and 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, and 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, containerized applications, and production environments.
  • Experience with AI-assisted workflows or LLM-based integrations is a plus.

Benefits

  • Work on advanced enterprise-grade software products.
  • Exposure to complex backend, frontend, data, automation, and security-related engineering challenges.
  • Opportunity to contribute to real product development from architecture to delivery.
  • A technically demanding environment with room for growth and ownership.
  • Collaboration with a team focused on serious engineering, clean implementation, and long-term product quality.
  • Highly competitive salary, reviewed regularly.
  • Remote work flexibility - performance-focused environment.
  • Personal and professional development among experienced industry experts.
  • Continuous learning opportunities and access to company resources.
  • Equipment and software support to perform your work effectively.
  • No dress code - we value comfort and authenticity at work.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 501-1,000H1B Sponsor

• Lead, mentor, and grow a high-performing organization of software engineers across multiple teams, including managers and senior individual contributors • Manage hiring, performance, and career development for direct reports; build a strong bench of engineering talent through effective recruiting and retention • Develop engineering managers with a focus on accountability, goal-setting, and career pathing — build leaders who can operate independently and drive outcomes • Champion a culture of accountability, innovation, urgency, and continuous improvement across the engineering organization • Own the maturation of engineering practices — establish and track meaningful engineering metrics and use data to drive decisions and demonstrate progress • Establish and continuously improve engineering processes, standards, and best practices to accelerate delivery velocity while maintaining quality and reliability • Own the end-to-end software development lifecycle for assigned product areas, from architecture and design through delivery, quality, and ongoing operations • Partner with Engineering leaders to define and execute the engineering roadmap, ensuring alignment with HungerRush’s business strategy and product priorities

Texas
NEORIS logo

Senior Full Stack Developer, AI-Native

NEORIS

NEORIS is a Digital Accelerator that helps companies step into the future.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Desarrollar y mantener aplicaciones full stack con foco en backend (Java, Spring Boot) y frontend (Angular), asegurando rendimiento y escalabilidad. • Diseñar e implementar arquitecturas basadas en microservicios y APIs REST, garantizando buenas prácticas y calidad del código. • Participar en la automatización de despliegues mediante pipelines CI/CD (Jenkins) y entornos contenerizados (Docker, OpenShift). • Colaborar con equipos multidisciplinares en entornos Agile (Scrum), participando en code reviews, debugging y mejora continua. • Integrar herramientas de IA en el ciclo de desarrollo para optimizar generación de código, testing, documentación y productividad. • Contribuir a la evolución de prácticas DevOps, observabilidad y estándares de seguridad en el desarrollo de software.

Spain
Upstart logo

Senior Software Engineer, Auto

Upstart

Our mission is to enable effortless credit based on true risk.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Build and improve product features that expand access to Upstart’s Auto Secured Personal Loan product and support growth in originations. • Design and deliver customer-facing funnel improvements, eligibility logic, and workflow automation that improve borrower experience and operational efficiency. • Partner with product, operations, risk, and engineering teams to evaluate tradeoffs across customer experience, risk, complexity, and speed to market. • Develop durable, scalable engineering solutions that create leverage for future secured lending product expansion. • Contribute to the team’s technical direction by identifying implementation risks, improving execution standards, and communicating progress and decisions clearly. • Support high-quality delivery in a regulated environment through thoughtful system design, testing, observability, and cross-functional alignment.

United States
$166.9K - $230.9K / year
Spassu logo

Mid-level Software Architect

Spassu

Soluções digitais para transformar o futuro

Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Responsible for producing conceptual-level specifications, proposing architectural and software quality standards in an agile manner in consultation with agile teams and in collaboration with the client. • Propose technological updates and ensure the adoption and evolution of established standards. • Understand client requirements and design tailored architectures to meet those needs. • Create detailed plans that consider security, scalability, availability, and performance. • Ensure that the project scope, context, and constraints are documented and agreed upon. • Facilitate stakeholder decision-making by providing information and aligning it with overall objectives. • Define and document the system’s structure and design. • Define and document strategies, patterns, guides, and other artefacts to guide system construction. • Ensure the architecture addresses the system’s quality attributes. • Develop the architectural description. • Provide technical leadership. • Remain involved throughout the entire development process.

Brazil