Senior Full Stack Engineer (Python+React)

We are looking for a Senior Full Stack Engineer (Python + React) to join a large-scale, AI-driven cybersecurity product used by 10+ million clients worldwide.

 

✅The client is the 2nd largest cybersecurity company globally
💻 Project: a cybersecurity platform that automatically prevents, detects, and responds to threats in real time. Real impact and high traffic
⚙️ Tech stack: Python, React, AI tools
👥 Team: 25 engineers (strong Middle/Senior setup, product-focused, no micromanagement)
📍 Location: fully remote from Poland
🤝 Cooperation: long-term B2B, stable project

 

You’ll contribute across the stack, building scalable backend services and intuitive frontend experiences, while actively using AI-powered development tools to improve productivity and code quality. The team follows Agile best practices, values clean architecture, ownership, and continuous improvement.

 

As a full-stack engineer, you’ll help to develop the platform that serves as an enterprise next-generation endpoint protection (EPP) + endpoint detection & response (EDR) solution that runs on Windows (as well as macOS, Linux, servers, etc.). It comes as a single, unified agent designed to prevent, detect, respond, and remediate cyber threats, including malware, ransomware, fileless attacks, and advanced persistent threats — all in real time.

 

Responsibilities:

  • Design, develop, and maintain backend services in Python
  • Build and evolve frontend applications using React
  • Collaborate closely with backend, frontend, and QA engineers in an Agile/Scrum environment
  • Participate in sprint planning, reviews, retrospectives, and daily stand-ups
  • Write clean, testable, and well-documented code
  • Integrate and work with APIs, data stores, and third-party services
  • Use AI-assisted development tools (e.g., code assistants, testing tools, analysis tools) to improve delivery speed and quality
  • Contribute to architectural discussions and technical decisions
  • Support production systems and participate in troubleshooting when needed

     

Requirements:

  • 6+ years of experience in Software Engineering
  • Strong expertise with Python (backend development)
  • Solid experience with React and modern frontend development
  • Experience building full-stack applications end-to-end
  • Good understanding of RESTful APIs and client-server architecture
  • Familiarity with Agile development methodologies
  • Experience working in a team environment with shared ownership
  • Comfortable using AI tools in daily development (e.g., coding assistants, test generation, debugging, documentation support)

Required skills experience

Python 6 months
React.js 6 months

Required languages

English B2 - Upper Intermediate
Published 9 February · Updated 9 February
10 views
·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...