Skip to main content

Back End Developer

Shavit SoftwareTel Aviv District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted yesterday · 91 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • Node.js
  • NestJS
  • TypeScript
  • SOLID principles and clean architecture patterns
  • Microservices-based systems in production
Nice-to-have
  • Experience with Angular or frontend development
  • Event-driven architectures using Kafka, RabbitMQ, or NATS
  • CI/CD processes, Docker, and Kubernetes

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

We are looking for an experienced Backend Developer to join our engineering team and take part in building scalable, high-quality backend systems.

Key Responsibilities:

• Develop backend services and APIs using Node.JS NestJS and TypeScript.

• Design and build scalable, maintainable, and high-performance systems.

• Develop and maintain microservices architectures with a focus on reliability and scalability.

• Apply SOLID principles and clean architecture practices.

• Collaborate with Frontend, DevOps, Product, and other engineering teams to deliver end-to-end solutions.

Requirements:

• Proven hands-on experience with Node.JS NestJS and TypeScript.

• Strong understanding of SOLID principles and clean architecture patterns.

• Experience designing and developing microservices-based systems in production environments.

• Good understanding of distributed systems, message brokers, API gateways, and asynchronous communication.

• Experience with relational and/or NoSQL databases.

• Experience with backend testing frameworks such as Jest, Mocha, or similar.

• Familiarity with modern AI development assistants and coding agents.

• Some experience with Angular or frontend development is an advantage.

• Cloud experience, preferably with AWS.

Advantages:

• Experience with event-driven architectures using Kafka, RabbitMQ, or NATS.

• Experience with CI/CD processes, Docker, and Kubernetes.

About Shavit Software
Company profile · coming soon

Employee reviews · coming soonMore roles at Shavit Software

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
Similar & related
Shavit Software
Posted yesterday · 91 applicants
See how you match