By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
careers

Full-stack Engineer (React + Python)

Who We Are

OpenMinds is a defence tech company solving the hardest problems in the domain of information warfare.

Born from battlefield-tested experience in Ukraine, we now work with more than 30 governments and organisations across the globe, including NATO member states, leading defence and research institutions.

Our team bridges advanced technologies with human expertise, combining machine learning, behavioural science, data journalism, strategic communications and regional expertise.

We believe in speed as a core value, constantly experiment with new solutions, and encourage freedom and leadership in our team.


Who we’re looking for


We’re looking for a Full-stack Engineer (React + Python) to help us build and scale a robust message delivery platform. This role will be central in developing end-to-end systems that enable secure, efficient, and high-volume communication across multiple channels. You’ll deliver scalable backend services, intuitive interfaces, and real-time delivery pipelines.

In the position you will:

— Own the development of a scalable full-stack system for multi-channel message delivery, ensuring reliability across diverse formats such as SMS, voice, social media, and messenger platforms

— Develop interfaces to support informational campaign creation, scheduling, targeting, and performance monitoring

— Implement real-time data pipelines and backend services for dynamic audience segmentation, automation triggers, and delivery status tracking

— Integrate third-party APIs (e.g., Telegram, Facebook, TikTok) and manage communication flows with attention to speed, fault tolerance, and localization

— Collaborate with cross-functional teams to introduce personalization capabilities, AI-assisted content tools, and multilingual support into messaging workflows

— Optimize the platform for high-throughput environments, with a focus on system resilience, observability, and load management

— Maintain a secure and robust infrastructure within Google Cloud Platform

We are a perfect match if you have:

— 5+ years of hands-on experience in full-stack development using ReactJS (TypeScript), FastAPI (Python)

— Strong grasp of OOP, design patterns, RESTful APIs, database design, and cloud infrastructure (GCP is preferred)

— Track record of delivering production-ready, enterprise-level applications

— Strong skills in debugging, performance optimization, and writing clean, secure, maintainable code

— Experience in modular architecture, building reusable components and UI Kits

— Experience in DevOps (docker/k8s, IaaC, CI/CD)

— English B2+

We offer:

— Professional development within a multidisciplinary team with backgrounds in academia, tech, and defence sector.

— Competitive market salary with room for performance-based progression.

— Work in a fast-growing company with proprietary AI technologies, solving the most complex problems in the domains of information resilience and national security.

— Participation in Tier-1 international industry conferences, events, and closed briefings.

— Flexible work arrangements — adjustable hours, location, and hybrid/remote options.

— A work culture that values focus, speed, experimentation, strategic thinking, and elegance in the proposed solutions.

apply