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