Ambition Gulf trouver un job au moyen orient

ChapsVision

Ingénieur Logiciel Backend Senior — Node.js / TypeScript

ChapsVision
Casablanca, Morocco
Publié le 5/26/2026

Description du poste

Who are we?

ChapsVision is an international reference player in artificial intelligence and data processing solutions. In a context of strong growth, marked by a recent fundraising and the opening of a technological hub in Casablanca, the group is strengthening its teams and recruiting a Backend Software Engineer.

Present in over 40 countries and supported by more than 2,000 clients, ChapsVision develops innovative platforms such as ArgonOS, Sinequa, and Chaps Agents. A member of French Tech's NEXT40, the group is among the most promising French companies, with the ambition of becoming a European leader in sovereign data processing.


Job Context

Reporting directly to the R&D Department, you will evolve within a collaborative structure involving Product, Frontend, QA, and field/support teams. You will participate in the design, development, and quality assurance of Node.js backend services in a critical environment related to point-of-sale systems. You will serve as a backend technical reference, ensuring the robustness, performance, security, and maintainability of hardware access and control solutions for deployed systems.


Your Missions
  • Design, develop, and maintain backend services in Node.js/TypeScript within a critical environment
  • Develop and evolve hardware access and peripheral management systems
  • Implement APIs, real-time communication mechanisms, and remote control solutions
  • Ensure code quality through testing, code reviews, and technical documentation
  • Optimize the performance, security, and reliability of applications and exchanges
  • Industrialize deployments and contribute to observability in conjunction with CloudOps teams
  • Ensure the integration and management of hardware communication protocols
  • Collaborate with Product, Frontend, and QA teams, while contributing to continuous improvement and sharing best practices

Technical Environment
  • Node.js / TypeScript (advanced proficiency, backend ecosystem)
  • REST API design (Express, Fastify) and backend design patterns
  • WebSocket / Socket.IO (real-time connection management, scalability)
  • Hardware and low-level integration (Node-FFI, N-API, serial protocols, USB, network)
  • Databases: PostgreSQL, MongoDB, Redis
  • Application security: JWT, OAuth2, OWASP best practices, TLS/SSL encryption
  • GitLab CI and Docker
  • Agile / Scrum culture (issue management, PRs, technical debt)

Desired Profile
  • Master's degree (Bac+5) in computer science, software engineering or equivalent, with at least 8 years of significant experience in modern backend development.
  • Proven experience on projects integrating low-level or hardware components, as well as in the design of robust, scalable, and real-time oriented backend services.
  • Experience in developing remote command or control systems is a plus.

What we offer
  • Attractive compensation
  • 2 days of remote work per week
  • Medical coverage
  • Partnerships with doctors
  • Collaborative and benevolent work environment
  • Stimulating technical projects in an innovative context
  • Opportunities for growth within a growing group

All our positions are open to people with disabilities.

Nous utilisons des cookies pour faire fonctionner le site et, avec votre accord, pour analyser notre trafic.