Backend Developer (NestJS) Offline

NestJS + PostgreSQL + Elasticsearch

 

Required Skills

- Strong experience with NestJS (2+ years), including modules, services, DI, and middleware.

- Solid PostgreSQL knowledge for structured data (migrations, relations, JSONB).

- Hands-on experience with Elasticsearch:

Setting up indexes and analyzers (multi-language, stemming, synonyms).

- Writing efficient queries (bool, match, fuzzy, etc.).

- Keeping ES in sync with PostgreSQL (manual sync or using queues).

- Comfortable building REST APIs (GraphQL is a plus).

- Experience with authentication, access control, and rate-limiting.

- Comfortable working with Redis for caching or background jobs (e.g., syncing ES).

- Able to write clean, testable code (Jest or similar frameworks).

 

Nice to Have

Experience with job queues like BullMQ for ES sync.

Familiarity with Directus or similar CMS systems.

Understanding of deployment using Docker, AWS, or other cloud infrastructure.

The job ad is no longer active

Look at the current jobs Node.js →