Skip to job description
Web Recruiters

International IT Recruitment

Trusted by global companies

Vacancy ID#20339On Hold

Fullstack Developer (Python / React)

B2B Contract/Long-term

We are an Israeli company building an AI governance platform for industries where getting governance wrong is not an option: finance, healthcare, government, legal, and insurance.

Our team comes from cybersecurity, defense intelligence, and enterprise technology backgrounds. We have experienced every major shift in how organizations secure their infrastructure—from on-premise to cloud and from perimeter security to Zero Trust. Now, we are tackling the challenges of secure AI adoption.

Our platform provides a single control plane that governs AI interactions across an organization in real time: every prompt, response, model, tool, and agent, including unauthorized ones.

We are looking for a Fullstack Developer with Python and React experience to help build the platform, from backend services and APIs to user interfaces.

What You’ll Do

  • Develop features end to end, from data models and APIs to user interfaces.
  • Build backend services using Django, Django REST Framework, and FastAPI.
  • Develop React interfaces, manage application state, and integrate APIs.
  • Integrate LLM providers and AI tools.
  • Implement authentication and access controls using Keycloak, OAuth 2.0, and OpenID Connect.
  • Work with PostgreSQL and Redis to optimize queries and application performance.
  • Write automated tests and participate in code reviews.
  • Improve service observability through metrics, logging, and troubleshooting.

What We’re Looking For

  • Experience building and maintaining web applications with Python and React.
  • Strong JavaScript and JSX skills and familiarity with modern frontend development practices.
  • Experience with Django / Django REST Framework or FastAPI.
  • A solid understanding of REST API design and frontend–backend integration.
  • Experience with PostgreSQL and an understanding of caching strategies.
  • An understanding of authentication, authorization, and web application security.
  • Experience with automated testing and Docker.
  • The ability to take ownership of tasks and deliver working, maintainable solutions.

Nice to Have

  • Experience integrating LLMs, working with LangChain, or building AI products.
  • Experience with Keycloak and enterprise SSO.
  • Familiarity with Prometheus, Grafana, and Loki.
  • Experience with end-to-end testing using Playwright.
  • Experience in cybersecurity, AI governance, or highly regulated industries.

Our Technology Stack

  • Languages: Python 3.13, JavaScript / JSX
  • Frontend: React 19, Vite, Tailwind CSS, Redux Toolkit, React Router
  • Backend: Django 4.2, Django REST Framework, FastAPI
  • Database and cache: PostgreSQL, Redis
  • Authentication: Keycloak, OAuth 2.0, OpenID Connect, JWT
  • API and AI: REST APIs, LangChain, multiple LLM providers
  • Testing: Pytest, Vitest, React Testing Library, Playwright
  • Infrastructure: Docker, Docker Compose, Nginx
  • Observability: Prometheus, Grafana, Loki

 

Future opportunities

Send your CV for similar roles

This position is not currently accepting applications. Submit your CV and opt in to consideration for similar vacancies. Our recruiters may contact you when a suitable role becomes available.

Job reference: #20339

    PDF, DOC or DOCX. Maximum file size: 5 MB.

    Get discovered by more employers

    Optional. This will not affect your application.

    FlexcodersDeveloper Platform

    Looking for more interview invitations?

    Create your professional developer profile once and let recruiters discover you for future opportunities.

    • AI-powered profile
    • Professional CV templates
    • One-click profile sharing
    • Private or Public visibility
    Create Free Profile

    Powered by Web Recruiters

    For employers

    Hiring for your team?

    Share your vacancy with Web Recruiters or ask us to help you find the right candidates.

    Publish your vacancy

    Send us your job description and company details to discuss publication on our website.

    Submit a vacancy

    Let us find your candidates

    Tell us about your hiring needs. We will discuss the requirements and recruitment terms with you.

    Request recruitment