Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
🌍 Acropolium is an international software development and tech consulting company with 22 years of experience and a partnership-first approach.
💼 Position
Middle Backend Developer (Node.js / NestJS)
📍 Work format
Remote (remote-first), hourly-based cooperation model.
🛠️ Project
We are looking for a mid-level Backend Developer to join our fast-moving engineering team. You’ll work closely with two other backend engineers (including the team lead), our CTO, a corresponding client team, and QA. Together, we build scalable, high-performance systems that power our products.
🚀 Development stage
Active development and optimization of new functionality.
⚙️ Tech stack
- Node.js, NestJS
- PostgreSQL, Redis (optionally InfluxDB)
- Microservices, event-driven architecture (SQS)
- WebSockets (real-time features)
- AWS (nice to have)
🔧 Responsibilities
- Build and maintain backend services using NestJS and Node.js
- Design and optimize data models with PostgreSQL and Redis (optionally InfluxDB)
- Develop and maintain microservices with SQS-based messaging patterns
- Implement real-time features with WebSockets
- Contribute to systems handling large-scale data efficiently
- Collaborate with frontend/client developers, QA, and leadership to deliver end-to-end features
- Participate in code reviews, provide feedback, and help maintain high-quality standards
- Troubleshoot, debug, and improve system performance
⭐ Must-have
- 3–5 years of backend development experience
- Strong knowledge of Node.js (NestJS framework experience a big plus)
- Solid database fundamentals, especially Postgres and Redis
- Experience with microservices architecture and event-driven systems
- Comfort working in a fast-paced environment with short iteration cycles
🌟 Nice-to-have
- Familiarity with AWS services
- Experience with WebSockets and real-time systems
- Exposure to big data workflows and performance tuning
- Knowledge of time-series databases (InfluxDB or similar)
- Interest in crypto — we build crypto analytics tools to serve the global crypto trading community. While not required, if you’re passionate about crypto, you’ll likely find the work extra exciting.
👥 Team: 2 backend engineers (including Team Lead), Client team, QA
🔎 Hiring process
1️⃣ Intro call with our HR team
2️⃣ Technical interview
3️⃣ Final call with hiring manager
4️⃣ Offer & Onboarding 🚀
🎁 Working conditions & benefits
- Remote-first flexibility — work from anywhere 🌍
- 20 paid vacation days annually 🌴
- Transparent performance reviews & compensation — you’ll always know where you stand 🧾
- Personal development plans (PDPs) and career growth support 📈
- Learning culture: internal trainings + external courses 📚
- Warm onboarding and people-first culture 💙
- On average, team members stay with Acropolium for 5+ years
- Family values & social engagement encouraged 👨👩👧👦
- Ongoing care and support for employees in the military 🎖️
✨ Join Acropolium and become part of a team where innovation, trust, and long-term growth are more than just words — they’re the way we work every day. Together, we build technology that matters. 🚀
Key Skills
Ranked by relevanceReady to apply?
Join Acropolium and take your career to the next level!
Application takes less than 5 minutes