TL;DR
Backend Node.js Developer (Node.js): Building and optimizing efficient, reusable, and reliable server-side APIs for a production-level application with an accent on NestJS, Domain-Driven Design principles, and database performance. Focus on contributing to architectural decisions, ensuring backwards compatibility, and troubleshooting existing systems.
Location: Remote
Company
hirify.global is a company hiring a Backend Node.js Developer.
What you will do
- Design, build, and maintain efficient, reusable, and reliable server-side APIs using NestJS.
- Contribute to a production level application, facing real end-users.
- Ensure backwards compatibility with legacy features.
- Collaborate with front-end and back-end developers, designers, and product managers to define, design, and ship new features.
- Write clean and documented code.
- Contribute to technical design discussions and architectural decisions.
Requirements
- 2+ years of professional experience in Node.js backend development.
- Mastery of NestJS's module system for creating scalable, well-organized applications.
- Practical application of Domain-Driven Design (DDD) principles within the NestJS framework.
- Solid experience using TypeScript.
- Strong knowledge of PostgreSQL, including schema design, query optimization, and ORMs like Sequelize, TypeORM or Prisma.
- Fluency with Git and experience consuming and designing RESTful APIs.
Nice to have
- Experience writing unit and end-to-end (E2E) tests (e.g., Vitest/Jest, Cypress/Playwright).
- Experience with frontend development (mostly Vue.js).
- Knowledge of UI/UX design principles and basic design tools (Figma).
- Experience with cloud platforms (AWS, Google Cloud, or Azure) and containerization (Docker).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →