- Company Name
- SBS
- Job Title
- CDI - Développeur Front end - Frontend Developer – AI Products - SBS - Paris
- Job Description
-
Job Title
Frontend Developer – AI Products (Full‑time)
Role Summary
Design, develop, and maintain the user‑facing layer of a retrieval‑augmented‑generation (RAG) platform that enables bankers to compose and deploy AI agents securely and compliantly.
Expectations
* 3+ years of professional frontend development experience
* Master’s degree in Computer Science, Engineering, or related field
* Strong command of JavaScript and TypeScript
* Proficiency in React, Next.js, and Vite.js
* Expertise with Tailwind CSS, responsive design, WCAG accessibility, and pixel‑perfect UI implementation
* Experience integrating REST APIs, handling async data, and working with JSON
* Solid understanding of unit and integration testing (e.g., Jest, React Testing Library)
* Comfortable with Git, GitLab, and CI/CD pipelines for automated testing and deployment
* Awareness of frontend security (XSS protection, input validation, authentication flows)
* Ability to collaborate cross‑functionally with Product, Design, Backend, QA, and AI teams
* Good written and spoken English; proactive, detail‑oriented, and committed to quality
Key Responsibilities
* Design and build high‑quality interfaces using React, Next.js, Vite.js, and TypeScript
* Ensure pixel‑perfect, accessible, and responsive UI components with Tailwind CSS
* Optimize application performance across browsers and devices, employing code‑splitting and other techniques
* Write and maintain unit and integration tests to prevent regressions
* Participate in code reviews and contribute to frontend architecture and reusable component libraries
* Integrate with internal APIs, managing dynamic content and data states efficiently
* Collaborate on CI/CD pipelines (GitLab) to streamline deployments and feedback loops
* Monitor production performance, identify bottlenecks, and recommend UI/UX or technical improvements
* Document components, features, and development workflows for maintainability and team collaboration
Required Skills
* React, Next.js, Vite.js (frontend frameworks)
* JavaScript, TypeScript (programming)
* Tailwind CSS, responsive design, accessibility (WCAG)
* REST API integration, JSON, async data handling
* Unit and integration testing (Jest, React Testing Library)
* Git, GitLab, CI/CD pipeline management
* Frontend security best practices (XSS, input validation, auth flows)
* Performance profiling, browser debugging, dev tools
Required Education & Certifications
* Master’s degree in Computer Science, Engineering, or a related discipline
* 3+ years of relevant frontend development experience
(End of profile)