This job is no longer available
This job expired on 12/07/2026. It no longer accepts applications.
NestJs Software Engineer
LeetLine · Kouba
Job description
About the role
We are seeking a passionate backend developer who lives and breathes clean architecture to help shape the foundation of our platform. You will design, build, and scale the services that power our product while ensuring the codebase remains a pleasure to work with.
Key responsibilities
- Design, develop, and scale backend services using NestJS.
- Own features end‑to‑end, from schema design to API delivery.
- Maintain a clean, modular codebase with thin controllers, business‑logic services, and dedicated repositories.
- Write unit and integration tests to guarantee reliability.
- Collaborate on CI/CD pipelines and Docker‑based deployments.
Required profile
- Strong, hands‑on experience with NestJS in production environments.
- Solid command of TypeORM, including entities, relations, migrations, and query builder.
- Deep knowledge of PostgreSQL, indexing, and query optimization.
- Clear understanding of separation of concerns and dependency injection in NestJS.
- Comfortable writing unit and integration tests.
- Strong fundamentals in TypeScript.
Required skills
- NestJS
- TypeORM
- PostgreSQL
- TypeScript
- Unit testing
- Integration testing
- Docker
- CI/CD pipelines
- Redis (nice to have)
- BullMQ or RabbitMQ (nice to have)
- Event‑driven architectures (nice to have)
- REST or GraphQL API design (nice to have)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Algeria.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
LeetLine
Kouba