Senior Full-Stack Engineer

Paris 5e (Hybrid)Full-time55-80k€Django async/Angular
Apply Now

About Bot Resources

Bot Resources designs agentic systems based on generative AI. Our approach combines research, engineering, and consulting to build "digital exoskeletons" — solutions that augment teams on repetitive tasks while leaving reasoning, creativity, and accountability to humans. We are practitioners first and foremost, working in demanding environments. A team that moves fast, learns continuously, and applies what it recommends.

About the Role

Join our team to take over, improve, and evolve an existing platform for one of our major clients (regulatory/banking/insurance sectors). Your mission: make reliable and enrich a complete backend + frontend stack for real-time interactions between agent workflows and end users, with high business requirements.

Tech stack: Django asynchronous (Channels/ASGI), custom WebSocket, Redis, PostgreSQL, Angular 19 (Signals), Azure Cloud

Your Missions

  • Maintain and evolve the asynchronous Django backend (Channels/ASGI) with custom WebSocket, Redis, PostgreSQL
  • Develop and integrate the UI in Angular 19 (Signals) for chatbots/business applications and orchestration interfaces
  • Design and secure real-time APIs (WebSocket) to pilot agent workflows
  • Improve user experience and real-time interface
  • Integrate and orchestrate LLMs (major providers and local models)
  • Collaborate daily with client teams, our Flow Engineers and agentic architects
  • Take ownership of the complete stack: prioritize, document, test, deliver continuously

Required Skills

  • 5+ years professional experience (7-10 years appreciated) in full-stack development
  • Backend: Asynchronous Django (Django Channels, ASGI, Uvicorn), Redis, custom WebSocket
  • Frontend: Modern Angular (19+), TypeScript, state management with Signals
  • Real-time API design, concurrency management, resilience and security
  • Smooth backend-frontend integration, client-side WebSocket management
  • GitHub (team workflow, PR, code review)
  • Professional English
  • Very strong autonomy, business sense, ability to say "I don't know" and learn fast
  • Ability to travel outside EU (~1-2 times/year, 1 week/stay, all expenses covered)

Nice to Have

  • Experience in regulated environments (banking/insurance)
  • Multi-provider LLM integration (Azure OpenAI, OpenAI, Anthropic, open-source models)
  • UX/UI for conversational interfaces and real-time dashboards
  • Real-time observability and performance (profiling, caching, backpressure)
  • Clear client communication, product sense, impact orientation
  • GDPR / AI Act best practices
  • Bonus: React experience (for our other projects)

What We Offer

  • CDI, Syntec agreement, executive status 3.1+, day package
  • Salary according to profile: 55-80k€ gross annual
  • Flexible remote work (2-3 days on site in Paris 5e)
  • Mac + iPhone + ANC headset provided
  • Alan health insurance and benefits
  • Healthy startup atmosphere: autonomy, direct feedback, zero bullshit, lots of fun, a human-sized company!

Recruitment Process

  1. 130-min exchange to get to know two of the founders
  2. 2Technical test at home focused on Django async/WebSocket + Angular integration
  3. 3On-site interview to present your solution and dig into full-stack architecture
  4. 4Possible references and quick decision

Ready to join the team?

Send your CV or LinkedIn profile. Tell us about your experience and what motivates you to work with us!

Apply Now