
Senior FullStack Engineer – AI-First
Fulcrum
full-time
Posted on:
Location Type: Remote
Location: Ukraine
Visit company websiteExplore more
Job Level
About the role
- Design and develop core product functionality for an AI-powered platform with autonomous agents
- Build and improve the agent runtime that allows AI agents to execute tasks, interact with tools, and run in isolated environments
- Develop chat-based and conversational interfaces that enable users to interact naturally with their AI agents
- Implement and evolve the memory system that allows agents to learn from conversations and store long-term context
- Design and build APIs and backend services powering agents, integrations, and real-time features
- Work with vector databases and RAG pipelines to support intelligent retrieval and context building
- Build real-time experiences (streaming responses, live updates) for interactive agent execution
- Participate in building the multi-agent orchestration layer, enabling collaboration between multiple AI agents
- Contribute to the AI tool ecosystem, integrating external services and building extensible agent skills
- Collaborate with product, design, and engineering teams to iterate quickly and deliver new features
Requirements
- 3+ years of experience with JavaScript / TypeScript
- Strong experience with React (React 18+) and Node.js
- Experience building applications with Server-Side Rendering (SSR)
- Experience developing REST APIs
- Experience integrating LLM APIs (OpenAI, Anthropic, or similar)
- Experience working with databases (experience with SurrealDB or similar NoSQL databases is a plus)
- Experience with Redis or streaming systems (e.g., Redis Streams), also Docker and containerized environments
- Experience with Git-based workflows and CI/CD pipelines
- Understanding of basic security principles in web applications
- Ability to work in an AI-powered development workflow (using modern AI tools in development), with AI agents / agentic systems
- Experience with Own Agent Building
Benefits
- Flexible schedule & opportunity to work remotely or workspace in Kyiv
- Friendly & open team who have fun creating cool projects together
- Opportunity to boost your professional & personal growth
- Regular team gathering activities
- 20 business days of paid vacation + UA national holidays
- Medical insurance full coverage
- 10 + 5 days paid sick leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptReactNode.jsServer-Side RenderingREST APIsLLM APIsNoSQL databasesRedisDocker
Soft Skills
collaborationiterationcommunication