BE (Node.js) Software Engineer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Cyprus
Remote
Senior level
Agency • HR Tech • Professional Services
The Role
Build and improve production backend features for an AI-native e-commerce platform. Design scalable Node.js and TypeScript services, REST APIs, data models, distributed systems, and microservice architectures. Work extensively with PostgreSQL, Redis, asynchronous processing, message brokers, retries, security, testing, and live-system refactoring. Own features end to end from architecture through deployment and monitoring while working in an AI-first development workflow.
Summary Generated by Built In

We are talentC, a recruitment agency within the Genesis ecosystem. For over 11 years, our team has been helping leading businesses in Ukraine and around the world scale by finding and hiring talent at all levels — from Trainee to C-level. 

For our partner, we are looking for a Senior Node.js Developer.

AI-NATIVE COMMERCE PLATFORM

OUR MISSION

We're building the AI operating system that runs an entire e-commerce business.

Our founders have built a portfolio of e-commerce brands generating over $100 million in revenue a year. Building them exposed a hard truth: e-commerce operators are among the most performance-optimized businesses in any industry, yet the software they run on is outdated and not AI-native. AI can now do things that were impossible a year ago, which only widens the gap between what these operators expect and what their tools actually deliver.

We're closing that gap: one platform where every function runs on a single, shared AI brain. Every tool in it is AI-powered and works off an immense amount of data about the brand. That mix of deep data and real AI capability is something a patched-together stack of separate tools can never have, and it's what lets the platform not just report on the business but actively improve it. This isn't AI bolted onto old software — the entire system is built around it from the ground up.

Inside the platform:

  • Payments — multi-processor routing that sends each charge to the processor most likely to approve it, with smart retries that recover failed subscriptions.
  • Funnels — AI writes the copy and builds the pages, then split-tests them against the current best performer.
  • Email & SMS — the retention channels built in, so brands own their follow-up messaging without bolting on another tool.
  • Subscriptions — a subscriber portal with conditional cancellation flows that save subscribers with a pause, a smaller plan, or a discount instead of losing them.
  • Inventory & Finances — demand, stock, and true profitability tracked at the level of each paid funnel, not the business as a whole — the granularity that finally puts marketing, supply chain, and finance on the same numbers.
  • Customer Support — e-commerce support has its own nuances that general tools were never built for, so operators have no real solution today. Ours runs world-class e-commerce playbooks that cut refunds and returns while lifting satisfaction.
  • Heatmaps — every click, scroll, and drop-off is recorded, and the platform uses it to rebuild and split-test better pages on its own.
  • Attribution & Tracking — the full multi-touch journey behind every purchase, tied to the exact channel that drove it, so brands know where to spend based on real data, not guesswork.

Plus AI agents that work inside any department — monitoring performance, running QA, and continuously building and testing new pages on their own.

THE ROLE

We are looking for a highly skilled Senior Node.js Developer with 5+ years of experience to join our team.

You build the product. You develop new features and products from scratch and continuously improve the ones we already have — real, production software that operators run their entire business on.

We build AI-native. Claude Code and Codex are how we ship, not an occasional helper. We write real code and know it cold — but our default is to build with AI, fast.

This moves fast, and nothing stays still. We're early and the roadmap is huge. Priorities change week to week — we want someone who enjoys that pace and ships quickly.

This is a startup, not a 9-5. Hard work, fast adaptation, constant growth. It's for people who want to build something massive and find that genuinely exciting. If that's not you, this isn't the right fit.

Requirements

AI-First Engineering
  • AI-Native Workflow: You build primarily using AI agents and tools like Claude Code, Codex and Cursor as your core development method.
  • Agentic Development Workflow: Deep understanding of how an AI-driven development lifecycle should be structured—including strategic planning, AI-assisted Test-Driven Development (TDD), automated code review, and effective context management.
  • Verification Discipline: You can reason through where code an agent wrote makes sense and when it needs to be rewritten.
  • Growth Mindset: An AI-first mentality with a relentless drive to continuously learn and adapt to new AI development paradigms.
Backend Engineering
  • Node.js & Typescript: 5+ years of commercial experience building scalable production applications. Deep understanding of the fundamentals — the event loop, async patterns, closures, generics and utility types.
  • Frameworks: Vast experience with robust Node.js frameworks, specifically NestJS, Express, or Fastify.
  • Distributed Systems: Strong understanding of distributed systems concepts and proven ability to design and navigate microservices architectures.
  • Architecture & APIs: Proven ability to design system architecture, well-structured REST APIs and scalable data models.
  • PostgreSQL Depth: Strong data modelling, indexing, transactions, and migrating schemas on live systems without downtime. Hands-on row-level security or equivalent hard multi-tenancy experience.
  • Redis & Caching: Good understanding of Redis and implementing efficient caching strategies.
  • Async Processing  & Message Brokers: Deep understanding of asynchronous patterns and event-driven architecture. Experience implementing message brokers such as Kafka, NATS, or RabbitMQ.
  • Correctness Under Retry: Practical experience with idempotency, queues and durable scheduling — systems where a duplicate operation is not acceptable.
  • Refactoring Live Systems: A track record of changing production systems safely and incrementally, rather than rewriting them.
  • Security-Minded: Commitment to developing with security as a priority, including practical knowledge of the OWASP Top 10, secure coding practices, and data protection.
Engineering Fundamentals
  • End-to-End Ownership: Proven ability to own feature delivery from start to finish—translating product requirements into technical architecture, writing the code, and seeing it through to successful deployment and production monitoring.
  • Testing: Experience writing robust UI and backend tests using frameworks like Jest or Vitest.
  • Version Control: Strong Git workflow and meticulous code review practices.
  • Environment: Comfortable working in macOS/Linux environments and utilizing CLI tools.
  • Soft Skills: Excellent communication and collaboration skills. You focus on deep product understanding, strong problem-solving, and attention to detail.
Nice to Have (Big Advantages)
  • Payments: Real production payments experience — PSP integrations, decline codes, chargebacks, or reconciling settlement files against a ledger.
  • API Integrations: Experience integrating complex third-party APIs (payments, KYC providers) or directly integrating LLM APIs (OpenAI, Anthropic).
  • ORMs: Experience using Object-Relational Mappers (Prisma, TypeORM, Drizzle, etc.) for database interactions.
  • Infrastructure & Deployment: Familiarity with Docker, local development environments, CI/CD pipelines (GitHub Actions/CI), Kubernetes, GitOps, or cloud infrastructure.

Skills Required

  • 5+ years of commercial experience building scalable production applications with Node.js and TypeScript
  • Deep understanding of the Node.js event loop, asynchronous patterns, closures, generics, and utility types
  • Extensive experience with NestJS, Express, or Fastify
  • Strong understanding of distributed systems and experience designing or working with microservices architectures
  • Ability to design system architecture, well-structured REST APIs, and scalable data models
  • Strong PostgreSQL skills including data modeling, indexing, transactions, and live schema migrations without downtime
  • Experience with row-level security or equivalent hard multi-tenancy implementation
  • Understanding of Redis and efficient caching strategies
  • Experience with asynchronous patterns, event-driven architecture, and message brokers such as Kafka, NATS, or RabbitMQ
  • Practical experience implementing idempotency, queues, and durable scheduling for retry-safe systems
  • Track record of safely and incrementally refactoring production systems
  • Practical knowledge of the OWASP Top 10, secure coding practices, and data protection
  • Ability to own feature delivery end to end, including requirements translation, architecture, implementation, deployment, and production monitoring
  • Experience writing robust UI and backend tests using Jest or Vitest
  • Strong Git workflow and code review practices
  • Comfort working in macOS or Linux environments and using CLI tools
  • Excellent communication, collaboration, problem-solving, product understanding, and attention to detail
  • Ability to use AI agents and tools such as Claude Code, Codex, and Cursor as a core development workflow
  • Understanding of AI-driven development lifecycle practices including strategic planning, AI-assisted TDD, automated code review, and context management
  • Ability to verify, evaluate, and rewrite AI-generated code when necessary
  • AI-first mentality and willingness to continuously learn and adapt to new AI development paradigms
  • Production payments experience, including PSP integrations, decline codes, chargebacks, or settlement reconciliation
  • Experience integrating complex third-party APIs, KYC providers, or LLM APIs such as OpenAI or Anthropic
  • Experience with Prisma, TypeORM, Drizzle, or other ORMs
  • Familiarity with Docker, CI/CD pipelines, GitHub Actions or GitLab CI, Kubernetes, GitOps, or cloud infrastructure
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
28 Employees
Year Founded: 2014

What We Do

talentC is a Ukrainian full-service recruitment agency and part of the Genesis ecosystem. Since 2014, the company has specialized in recruiting technical and non-technical specialists across all levels—from trainee to C-level—for both tech and non-tech businesses. They focus on helping companies hire top talent and scale their operations globally, providing comprehensive recruitment and employer branding services to support business growth.

Similar Jobs

Pfizer Logo Pfizer

Senior Director, Applied AI - US Commercial

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
28 Locations
121990 Employees
215K-358K Annually

Coinbase Logo Coinbase

Regional Threat Assessment Manager

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
26 Locations
4700 Employees
95K-106K Annually

GitLab Logo GitLab

Business Development Representative

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
28 Locations
2500 Employees

Carbon Robotics Logo Carbon Robotics

Performance Quality Technician

Artificial Intelligence • Computer Vision • Hardware • Machine Learning • Robotics • Software • Agriculture
Easy Apply
Remote or Hybrid
26 Locations
350 Employees
75K-85K Annually

Similar Companies Hiring

Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
20 Employees
Empathy Thumbnail
Fintech • Healthtech • HR Tech • Information Technology • Financial Services • Telehealth
IL
200 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Software • Business Intelligence
Irvine, California
75 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account