Full-Stack Developer Service
Location:
Montenegro
Posted on:
Deadline:
Summary:
Seeking a full-stack developer to design and integrate an AI-enabled solution with a Case Management System for Montenegro's justice sector.
Get full access to this RFP
Download the full RFP document and use Settle's AI to analyze requirements, estimate budget, and draft winning responses in minutes.
A full-stack developer is sought to support the design, development, and integration of an AI-enabled solution with the Case Management System (CMS) for Montenegro's justice sector. The project requires the creation of both backend and frontend components, ensuring secure API-based interoperability between the AI services and the existing CMS infrastructure.
Key responsibilities include developing an API gateway to facilitate seamless communication with the CMS, implementing robust user authentication and authorization (using JWT, OAuth2, or session-based protocols), and maintaining comprehensive audit trails of AI interactions. The developer will build a web application tailored for prosecutors and legal professionals, featuring a chat interface with the AI module, and components for document summarization, classification, and Named Entity Recognition (NER) outputs.
Additional tasks involve visualizing AI-generated outputs and supporting justice workflows, safeguarding the APIs through measures such as rate limiting and key-based authentication, and enforcing security protocols to protect against vulnerabilities like XSS and CSRF. Stringent access logging and sensitive data controls are also required to uphold high security and auditability standards. The overall objective is to enhance the operational efficiency, analytical capabilities, and informed decision-making within the prosecution and wider justice system.
