FullStack (Node.js/React) Architect - Agentic AI Platform
About the Role:
We're looking for a FullStack (Node.js/React) Architect, who will design and develop web frontend and backend services for an agentic AI platform that is accelerating application development across the entire software development lifecycle.
Responsibilities:
- Primary responsibility is hands‑on design and implementation of an Agentic AI platform enabling development of agents automating the entire software development lifecycle, from specs to design, to coding and testing
- Design and develop a web frontend for Agentic AI spec, design, code and test generation services backend
- Develop responsive, real‑time web UI for code generation, editing, and collaboration using React and TypeScript
- Design and implement scalable backend services for LLM orchestration, code execution, and user workspace management
- Create WebSocket‑based systems for streaming code generation and real‑time collaborative features
- Build REST APIs for third‑party integrations
- Implement secure sandboxed code execution environments and containerized runtime systems
- Develop billing, usage tracking, and subscription management subsystems
- Optimize frontend performance for large code files and syntax highlighting
- Create developer tools and SDKs for platform integration
- Collaborate with AI team to integrate Agentic AI engine into user‑facing features
- Participate in architecture decisions for scaling the system
Requirements:
- Expert‑level React and modern state management (Redux Toolkit, Zustand, or similar)
- Strong Node.js/NestJS or Express backend development
- Experience with real‑time systems (WebSockets, Server‑Sent Events, WebRTC)
- PostgreSQL and Redis for data persistence and caching
- Docker and container orchestration basics
- Git workflows and CI/CD pipeline setup
- Understanding of authentication systems (OAuth, JWT, SSO)
- API design and documentation (OpenAPI)
- Experience with event‑driven architectures (Kafka, RabbitMQ)
- Comfortable with rapid iteration and changing requirements
- Strong ownership mentality and self‑direction
- Ability to work across the entire stack when needed
- Experience or interest in early‑stage product development
- Excellent communication skills for cross‑functional collaboration
- Excitement about AI and its impact on software development
- At least - Upper‑Intermediate English level
Would be a plus:
- Experience integrating LLM APIs (OpenAI, Anthropic, or similar)
- Understanding of streaming responses and token management
- Familiarity with code parsing, syntax trees, and language servers
- Knowledge of sandboxed execution environments
- Experience with Kubernetes and cloud platforms (AWS/Azure)
- Python knowledge for AI/ML integration
- Experience with VS Code extension development
- Experience with vector databases
- Familiarity with observability tools (Sentry, OpenTelemetry)
We offer:
Professional Development: Free English courses, free access to the corporate Udemy account, corporate digital library subscription, possibility to participate and share your knowledge as a speaker in our internal meetups.
Benefits: 100% paid vacation and sick leaves, opportunity to accumulate part of the own salary in the company in dollar terms.