NextHire Try for free

Rakuten

Posted 29 Oct 2026

Senior Full - Stack Engineer - AI

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
29 Oct 2026

About the role

We are seeking a talented and experienced Senior Full-stack Engineer to join our Conversational AI (CXD) team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable AI-powered web applications with a strong focus on frontend development (60-70%) while maintaining solid backend capabilities. You will work closely with product managers, designers, and other engineers to build next-generation AI experiences, including chat interfaces, LLM integrations, and intelligent user interactions. The ideal candidate will have deep JavaScript expertise, strong React ecosystem knowledge, experience with AI/LLM technologies, and a passion for building high-quality, maintainable solutions that effectively integrate cutting-edge AI capabilities.

Responsibilities

  • AI Application Development: Build AI-powered chat applications, conversational interfaces, and intelligent user experiences
  • Multi-Agent Systems: Design and implement complex AI workflows using, for example, LangGraph and multi-agentic architectures
  • LLM Observability: Implement monitoring, logging, and performance tracking for AI/LLM integrations
  • Frontend Development: Design, develop, and maintain responsive web applications using React, Next.js, and TypeScript with deep JavaScript expertise
  • System Architecture: Make strategic technical decisions about AI application structure, data flow patterns, and scalability solutions
  • Performance Engineering: Optimize Core Web Vitals, bundle analysis, rendering performance, and AI response times for complex applications
  • API Integration: Develop and consume RESTful APIs, GraphQL services, and LLM APIs with proper error handling and state management
  • Technical Leadership: Conduct code reviews, mentor junior developers, and establish frontend development standards
  • Business Translation: Work with stakeholders to translate business requirements into technical solutions and feasibility assessments
  • Test Automation: Develop comprehensive automated unit, integration, and end-to-end tests
  • Production Support: Debug complex production issues, memory leaks, race conditions, and cross-browser inconsistencies
  • Security Implementation: Implement authentication flows, XSS prevention, data privacy, and AI safety measures
  • Backend Development: Build and maintain 70% Python, Node.js/Express.js APIs, database integrations, and AI service orchestration

Requirements:

  • Bachelor's degree in computer science, engineering, or a related field.
  • 5-8 years of experience in full-stack development with a frontend focus.
  • Proven experience building chat applications and conversational interfaces.
  • Experience integrating with AI/ML APIs and LLM frameworks.
  • Strong analytical, problem-solving, and technical communication skills.
  • Excellent collaboration abilities and experience working in cross-functional teams.

Frontend Technologies:

  • Advanced JavaScript (ES6+, closures, prototypes, async patterns, event loop, browser APIs).
  • React.js with hooks, context, and modern patterns.
  • Next.js, including SSR, SSG, and App Router.
  • TypeScript with a deep understanding of the type system.
  • Component libraries (Ant Design or Material-UI).
  • State management solutions (Redux, React Query).


Backend and Data:

  • Python and Express.js for API development.
  • Database technologies (PostgreSQL, MongoDB, or MySQL).
  • RESTful APIs and GraphQL services.


AI/LLM Integration:

  • OpenAI APIs, LangChain, or similar frameworks.
  • Streaming AI responses and error handling.
  • Performance optimization for AI applications.
  • Multi-agent system implementation.


Development Practices and Tools:

  • Modern testing frameworks (Jest, React Testing Library, Cypress).
  • Performance monitoring and debugging tools.
  • Git version control and collaborative workflows.
  • CI/CD pipelines and deployment automation.
  • System architecture patterns and scalable application design.
  • Security best practices, including authentication flows and XSS prevention.


Performance and Optimization:

  • Core Web Vitals optimization.
  • Bundle analysis and rendering performance.
  • Memory management and browser-specific optimizations.
  • Cross-browser compatibility and debugging.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach