Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
DOMVS iT

Backend Developer – Node.js, NestJS

DOMVS iT

Backend Developer role at DOMVS iT focusing on Node.js and NestJS development. Seeking candidates passionate about technology and collaborative environments.

Posted 5/29/2026full-timeRemote • 🇧🇷 BrazilMid-LevelSeniorWebsite

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Node.jsTypeScriptNestJSREST APIsSQLPostgreSQLAxiosRedisGitAutomated tests
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityattention to detailcritical thinkingconstructive feedbackrisk assessmentautonomybusiness understanding
Tools & Technologies
OpenAPISwaggerJestSupertestGrafanaAzure DevOpsDockerSQSRabbitMQKafka
Certifications & Qualifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Information SystemsBachelor's degree in Systems Analysis and Development
Industry Keywords
API securityinput validationDTOsClean ArchitectureHexagonal ArchitectureDDDobservabilitytransactional consistencyidempotencyconcurrency

Tech Stack

Tools & technologies
AzureCloudDockerGrafanaJavaScriptJestKafka.NETNode.jsPostgresRabbitMQRedisSpringSQLTypeScript

About the role

Key responsibilities & impact
  • Develop backend services by translating product stories into well-crafted technical solutions, with autonomy to drive deliveries from start to finish.
  • Contribute to product architecture discussions by raising questions and proposing alternatives, even when the initial design comes from more senior team members.
  • Estimate effort and assess risks for tasks you take on, based on technical investigation before committing.
  • Implement integrations with third-party APIs based on technical documentation, paying attention to failures, retries, and idempotency.
  • Collaborate with the team to model data, translating business rules into entities, relationships, and schema evolution.
  • Write queries and implement data access with attention to performance and transactional consistency.
  • Document APIs for consumption by a decoupled frontend and other integrators.
  • Write automated tests (unit and integration) as part of the development flow, not as an optional step.
  • Ensure observability of delivered features and participate in investigating production incidents.
  • Participate in code reviews with a collaborative attitude, reviewing peers' code and responding constructively to feedback.
  • Communicate clearly with the Tech Lead, PO, designers, and analysts to refine stories, clarify questions early, and propose simpler approaches when appropriate.
  • Monitor what you delivered in production, validating whether observed metrics match expectations.
  • Seek to understand the business domain to make technical decisions aligned with real user impact, rather than simply executing what's written on the ticket.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Systems Analysis and Development, or related fields, or equivalent hands-on experience.
  • Fluent reading comprehension of technical documentation in English.
  • 3+ years of backend development experience, including at least 2 years with Node.js and TypeScript in production.
  • Experience with NestJS or an equivalent decorator/DI-based framework (Spring, .NET), with the ability to adapt quickly to NestJS.
  • Experience building and maintaining REST APIs in production: versioning, authentication (JWT), pagination, error handling, and documentation with OpenAPI/Swagger.
  • Relational data modeling: ability to translate business rules into a consistent model, defining entities, relationships, and appropriate cardinalities.
  • SQL in PostgreSQL: writing queries, reading execution plans, proper use of indexes, and understanding of transactions and concurrency.
  • Experience consuming third-party APIs from technical documentation, considering authentication (OAuth, JWT, API keys), retries, and failure handling.
  • Use of Axios or an equivalent HTTP client in production.
  • Familiarity with Redis for caching and auxiliary state.
  • Basic knowledge of messaging/queues for asynchronous processing (SQS, RabbitMQ, Kafka, BullMQ or equivalents), with willingness to deepen on the job.
  • Proficiency with Git in a collaborative workflow: branches, pull requests, code review, and conventional commits.
  • Automated tests as part of the development flow, using Jest and Supertest or equivalents.
  • Practical experience with basic cloud resources in production.
  • Input validation and DTOs with class-validator / class-transformer.
  • Familiarity with patterns like DDD, Clean Architecture, or Hexagonal applied pragmatically.
  • Use of Grafana or equivalents in production: reading structured logs and metrics, responding to alerts.
  • Familiarity with CI/CD pipelines in Azure DevOps or equivalents.
  • Use of Docker in the local development workflow.
  • Use of AI tools judiciously in day-to-day work, while remaining accountable for produced code.
  • Awareness of API security best practices: input validation, secret management, and the main OWASP Top 10 risks.

Benefits

Comp & perks
  • Support to help you achieve professional success