Partager cette offre
I am currently supporting an international project and looking for an experienced Senior React / Node.js Developer – Enterprise AI Chatbot (contractor/freelancer)
The project focuses on enhancing an existing AI-powered enterprise conversational application, connecting users with enterprise knowledge through generative AI and retrieval-augmented generation (RAG).
We are looking for a strong frontend-focused full-stack developer who can take ownership of the React user experience and Node.js integration layer, working alongside product, engineering, UX and security teams.
Project setup
Start: To be confirmed
Duration: Initial 2 months, potential 3–6-month extension
Location: To be confirmed
Working model: To be confirmed
Main responsibilities
Enhance and maintain the application using React and TypeScript
Build reusable, accessible and responsive user-interface components
Develop and maintain Node.js services and backend-for-frontend capabilities
Integrate AI, search and knowledge services through secure REST APIs
Implement enterprise authentication and authorization using SSO and OIDC
Deploy and operate containerized application components on AWS, preferably using ECS and Fargate
Improve performance, resilience, error handling and observability across the application
Create lightweight dashboards to monitor adoption, availability and response performance
Develop automated unit, integration and end-to-end tests, and deliver changes through established CI/CD pipelines
Use AI-assisted development tools responsibly, critically reviewing generated code for quality and security
Profil recherché
Required skills
Strong hands-on experience with React and modern component-based frontend development
Strong Node.js development experience, including backend services and API integration
Advanced TypeScript and JavaScript skills
Solid understanding of REST API design, authentication, error handling, retries and timeouts
Practical experience implementing enterprise SSO and OIDC authentication
Experience with AWS and containerized deployments
Experience building chatbot interfaces or other interactive enterprise web applications
Good understanding of frontend performance, accessibility and secure coding
Experience with Git, pull requests, code reviews, automated testing and CI/CD
Excellent command of English (lvl C1 min.)
Nice to have
Experience with generative AI, RAG or enterprise knowledge-management applications
Knowledge of AWS ECS and Fargate
Experience integrating enterprise AI platforms or shared technology services
Familiarity with Python-based AI services and observability frameworks
Experience with product analytics, operational dashboards and design systems
Experience using AI-assisted coding tools within enterprise security and privacy requirements
Deep AI expertise is not essential: a strong React and Node.js engineer with solid AWS, API integration and enterprise security experience can learn the platform-specific elements with support from the wider team.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Senior React / Node.js Developer
Westhouse Schweiz AG