EPC Network is a fast-growing digital marketing company with over 10 years of experience and American-Ukrainian roots with offices in Miami, Warsaw, and Kyiv. We’re not your average tech company — we blend cutting-edge marketing with powerful software development.
22 жовтня 2025

Strong Middle Node.js/NestJS Developer (Warsaw) (вакансія неактивна)

Варшава (Польща)

🚀 Strong Middle/Senior Node.js/NestJS Developer
Location: Warsaw (office)
Format: Full-time
Department: Development
Seniority: Middle/Senior

🧠 About Us
At EPC Network, we’re not just a digital marketing company; we’re a platform for career transformation and personal growth. Our people-first approach shapes our corporate culture, fostering a team of passionate, smart, and energetic individuals who strive to grow professionally in an international, fast-paced environment.

We believe our Team is the foundation of our success, and now we’re looking for a Strong Middle/Senior Node.js/NestJS Developer to join our Development Department!

🎯 Job Description
As a Node.js/NestJS Developer, you’ll be responsible for building and maintaining high-load backend services and designing stable microservice architectures. You will work closely with frontend developers, DevOps, and analysts, reporting directly to the Tech Lead.

🔧 Key Responsibilities

  • Develop and maintain backend services using NestJS/TypeScript.
  • Design and implement REST/GraphQL APIs.
  • Optimize application performance and security.
  • Write unit and integration tests.
  • Refactor and support existing codebase.
  • Collaborate with cross-functional teams to deliver high-quality solutions.

📌 Requirements

  • 3+ years of commercial experience with Node.js.
  • 1+ year of practical experience with NestJS.
  • Strong knowledge of TypeScript (generics, decorators, complex typing).
  • Experience with PostgreSQL/MySQL and ORM frameworks.
  • Understanding of OOP, SOLID principles, and Design Patterns.
  • Experience with Git and version control.
  • Knowledge of microservice architecture and asynchronous processing (RabbitMQ/Kafka).
  • English — Intermediate+.

Nice to have:

  • Experience with GCP/Azure.
  • Knowledge of CI/CD (GitHub Actions, GitLab CI, Jenkins).
  • Hands-on experience with ElasticSearch, Redis.
  • Background in building high-load systems.

🤝 What it means to be part of our Team

Your professional and personal development:
🙋 Multinational and intercultural experience
📚 Corporate library
💪 A world-class team to work with
🎓 Growth opportunities
💻 Cutting-edge frameworks and technologies

Well-being:
💰 Competitive salary
🎳 Common team activities (football, basketball, tennis, board games, and more)
🎁 Bonuses according to the policy
💆‍♀️ 21 paid vacation days & 14 paid sick leaves
🧘 Work-life balance

Working environment:
🏢 Cozy office in the heart of Warsaw
🥪 Coffee, tea, sweets, fruits, and more snacks
🧐 Adequate teammates

💌 Interested?
We’re always on the lookout for passionate, driven, and curious people to join our team.
If that sounds like you — we’d love to hear from you!

📲 Please make sure to include your Telegram nickname in the cover letter.

Diamond, please, call out! We are waiting for you 💎