Backend developer for public systems

ithouse.co

United States

A distancia

USD 22.000 - 37.000

Jornada completa

hace 28 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote work
Long-term cooperation
B2B contract

Descripción de la vacante

IThouse ищет опытного Backend-разработчика для создания масштабируемых сервисов на NestJS и TypeScript. Взаимодействие с командами фронтенда и DevOps для определения контрактов API и интеграций через REST/HTTP и очереди.

Требуется опыт в PostgreSQL и CI/CD; удаленная работа 100%. Компания занимается модернизацией систем в публичном и частном секторах, сотрудничает на долгосрочной основе и предлагает стабильные условия по контракту B2B.

Formación

  • Не менее 4 лет коммерческого опыта Backend-разработчика.
  • Глубокие знания Node.js и TypeScript, включая типизацию, классы, декораторы и дженерики.
  • Опыт NestJS или аналогичного DI-фреймворка.
  • Опыт разработки REST API и знания PostgreSQL.
  • Опыт работы с очередями (RabbitMQ/Kafka).
  • Опыт в облаках (Azure приветствуется).
  • Практические навыки Docker и базовые знания Kubernetes.
  • Хорошие знания Git и практики репозиториев.
  • Опыт CI/CD, особенно GitLab Pipelines.
  • Плюсом: CQRS и Event Sourcing, мониторинг/logging микросервисов (Prometheus, Grafana, Loki/ELK).

Responsabilidades

  • Разработка и внедрение масштабируемых бэкенд-сервисов на NestJS и TypeScript.
  • Создание REST API с учетом CQS и чистой архитектуры.
  • Интеграция внешних систем через REST/HTTP, очереди и БД.
  • Сотрудничество с фронтенд и DevOps для определения контрактов API.
  • Разработка новых функций и обеспечение качества тестированием.
  • Подготовка документации, диаграмм и схем (PlantUML, Swagger).
  • Код-ревью и поддержание высокого качества кода.

Conocimientos

Node.js
TypeScript
NestJS
CQRS
Event Sourcing
PostgreSQL
RabbitMQ
Kafka
Docker
Kubernetes
Git
GitLab Pipelines
OpenAPI

Herramientas

GitLab Pipelines
Docker
Kubernetes

Descripción del empleo

Описание:

Hello, we’re glad you’re here! We are IThouse, and for over 7 years we have been connecting IT specialists with projects that truly matter and change the way Poles use technology every day. This is not just a stock phrase! We work with public institutions and commercial companies, helping modernize systems used by millions of people.

Задачи:
  • Designing and implementing scalable backend services using NestJS and TypeScript
  • Creating and developing REST APIs in line with CQS and clean architecture principles
  • Integrating external systems using REST/HTTP, queues, and databases
  • Collaborating with frontend and DevOps teams to define API contracts and integrations
  • Designing new features and ensuring their quality through testing
  • Preparing technical documentation, diagrams, and schematics (e.g. in PlantUML and Swagger)
  • Performing code reviews and ensuring high code quality
Требования:
  • At least 4 years of commercial experience working as a Backend Developer
  • Very good knowledge of Node.js and TypeScript, including typing, classes, decorators, and generics
  • Experience with NestJS or another framework based on dependency injection
  • Knowledge of the CQS pattern and RESTful API design principles
  • Experience working with databases, especially PostgreSQL, including relationship modeling and query optimization
  • Knowledge of queueing systems and asynchronous data processing, e.g. RabbitMQ or Kafka
  • Experience working in cloud environments (Azure knowledge is a plus).
  • Practical knowledge of Docker, including the basics of creating Dockerfiles and configuring containers
  • Basic ability to work with Kubernetes, including deployment, ConfigMap, and Service
  • Very good knowledge of Git and good repository practices
  • Experience with CI/CD tools, especially GitLab Pipelines
  • Будет плюсом: Experience with CQRS and Event Sourcing; Knowledge of tools for monitoring and logging microservices, e.g. Prometheus, Grafana, Loki, or ELK; Ability to prepare unit and integration tests, e.g. using Jest and Supertest; Knowledge of WebSockets and OpenAPI / Swagger
Условия:
  • Long-term cooperation and project continuity
  • Stable cooperation under a B2B contract
  • Compensation of up to PLN 105/hour net + VAT
  • 100% remote work
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Python developer in public systems
Python developer in public systems

ithouse.co • EE. UU.

A distancia
USD 31.000 - 44.000
Android developer
Android developer

ithouse.co • EE. UU.

A distancia
USD 25.000 - 28.000
Remote work (100% remote)
B2B contract
Long-term cooperation
iOS developer for mobile applications
iOS developer for mobile applications

ithouse.co • EE. UU.

A distancia
USD 25.000 - 28.000
Долгосрочное сотрудничество
100% удаленная работа
full stack developer for production systems
full stack developer for production systems

Clever Craft • EE. UU.

Presencial
USD 120.000 - 200.000
Annual bonus
Fitness and education reimbursement
CMS joomla / PHP developer
CMS joomla / PHP developer

ithouse.co • EE. UU.

Híbrido
USD 95.000 - 130.000
Backend Engineer (NestJS/TypeScript) - Remote
Backend Engineer (NestJS/TypeScript) - Remote

ithouse.co • EE. UU.

A distancia
USD 22.000 - 37.000
Remote work
Long-term cooperation
B2B contract
UX/UI designer for public services
UX/UI designer for public services

ithouse.co • EE. UU.

A distancia
USD 14.000 - 21.000
100% удаленная работа
Go developer for cloud infrastructure
Go developer for cloud infrastructure

Polcode • EE. UU.

A distancia
USD 28.000 - 46.000
Multisport карта
Частное медицинское обслуживание
Страхование жизни
+1
.NET developer
.NET developer

Fireart • EE. UU.

A distancia
USD 120.000 - 180.000
Competitive salary
Remote work
Flexible schedule
backend developer in high-load financial systems
backend developer in high-load financial systems

Playson • EE. UU.

Presencial
USD 140.000 - 190.000
Competitive salary
Quarterly bonuses
Unlimited PTO
+5