Senior Full Stack (Node.js) Engineer
New
C
CiklumAI software
Remote; in PolandFull-TimeSenior
Salary5,600 EUR per month
Apply NowOpens the employer's application page
Job Details
- Languages
- Fluent written and spoken English
- Required Skills
- AWSNode.jsPythonSQLTypeScriptNosqlReactTerraform
Requirements
- Bring a broad technical perspective and adaptability across modern software stacks and architectures.
- Have strong production experience with modern React and TypeScript, including Node.js, async patterns, testing, and monorepo tooling.
- Have working proficiency with Python for backend services, evaluations, analysis, and automation.
- Have practical AWS experience spanning serverless services and broader components such as ECS/EKS, networking, compute, and IAM.
- Have shipped production features using LLM APIs, including prompts, tool calling, structured output, and long context, and be able to describe release evaluation and resulting changes.
- Be able to read and safely modify Terraform configurations across environments.
- Have hands-on experience with NoSQL and SQL stores, schema changes, and live-system migrations.
- Be able to design metrics, logs, and alarms for non-deterministic systems and debug production issues using them.
- Be proficient with modern CI/CD pipelines; GitLab CI/CD is preferred.
- Be fluent in written and spoken English and able to articulate trade-offs and align team members around technical decisions.
- Desirable experience includes multi-agent systems, MCP servers, evaluation frameworks, LLM cost control, prompt-injection defense, GraphQL, code intelligence, Kubernetes, AWS AppSync, EventBridge, or Playwright/Cucumber test automation.
Responsibilities
- Build production AI agents and TypeScript services using AWS Lambda, Step Functions, DynamoDB, and Bedrock.
- Design agent behavior, including what models investigate and what code enforces.
- Build sandboxed agent runtimes with scoped tool access and budget and timeout guards.
- Evaluate AI features using golden sets, production replays, calibrated judges, and release gates.
- Emit reason-coded metrics and structured logs, configure alerts, and investigate production issues in Splunk and VictoriaMetrics.
- Maintain Terraform roots across environments and improve GitLab CI/CD pipelines.
- Build integrations that handle retries, rate limits, permanent failures, and stale state.
- Review AI-written changes for security, correctness, and maintainability.
- Configure AI assistants, skills, hooks, and MCP servers, and share practices with engineers.
- Build React and API-based agent-facing tools, and document systems with diagrams, runbooks, and decision records.
View Full Description & ApplyYou'll be redirected to the employer's site