TechnologyFull-time

Backend Engineer (Node.js)

TechnologyRemoteFull-time · Senior

Posted 7 days ago

Monthly Salary
€2,800 – €4,500

About This Role

As a Backend Engineer, you'll own critical platform services including our bidding engine, payment processing integrations, notification pipeline, and provider matching algorithms. You'll work in a microservices environment on AWS with a focus on reliability, security, and performance.

What You'll Do

  • Design RESTful and GraphQL APIs consumed by web and mobile clients
  • Own the bidding and matching engine for our marketplace
  • Integrate payment providers (Stripe, bank transfers)
  • Implement real-time features using WebSockets and message queues
  • Ensure 99.9% uptime through proactive monitoring and alerting
  • Define and enforce API contracts with frontend teams

Requirements

  • 5+ years of back-end engineering experience
  • Expert-level Node.js and Express knowledge
  • Deep understanding of PostgreSQL (indexes, CTEs, transactions)
  • AWS experience: EC2, RDS, Lambda, SQS, S3
  • Security-first mindset (OWASP, JWT, rate limiting)

Nice to Have

  • Experience with Kafka or RabbitMQ
  • Knowledge of payment gateway integrations
  • Background in marketplace or two-sided platform businesses

What We Offer

  • Remote-first, flexible working culture
  • Competitive salary with performance bonuses
  • Comprehensive health & dental insurance
  • €1,500/year personal learning & development budget
  • 28 days paid holiday + public holidays
  • Stock option plan for senior roles
  • Home office setup allowance (€500)
  • Team retreats twice a year across the Baltics

Skills Required

Node.jsExpressAWSPostgreSQLRedis