Backend Developer – Node.js, NestJS

Job not on LinkedIn

🕒 6 days ago

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of DOMVS iT

DOMVS iT

51 - 200 employees

Founded 2014

🤝 B2B

🏢 Enterprise

B2B • Enterprise

DOMVS iT is a Brazilian technology services company with over a decade of experience that provides IT staffing (Squad as a Service), managed squads, consulting, outsourcing, application management, and cloud & data services. The firm offers digital experience and product design services (Product Discovery, PDaaS), cloud architecture, FinOps, migrations, data masking/virtualization, and enterprise application support (including SAP), serving business customers across multiple cities and countries.

📋 Description

• 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

• 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

• Support to help you achieve professional success

Apply Now

Similar Jobs

🕒 6 days ago

OpenCircle

51 - 200

Senior Full-Stack Developer specializing in Java and React at OpenCircle, delivering solutions in financial and commercial systems. Join a committed team focusing on technical excellence and continuous evolution.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 6 days ago

Sinqia

1001 - 5000

💳 Fintech

🏦 Banking

🛍️ eCommerce

Senior Java Backend Developer focusing on AI solutions at Evertec. Responsible for designing and implementing robust software solutions and collaborating on cross-functional teams.

🇧🇷 Brazil – Remote

💰 Post-IPO Secondary on 2015-05

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 6 days ago

Sinqia

1001 - 5000

💳 Fintech

🏦 Banking

🛍️ eCommerce

Java Developer at Evertec building software solutions for the financial sector. Focused on innovation, security, and efficiency in project development.

🇧🇷 Brazil – Remote

💰 Post-IPO Secondary on 2015-05

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 6 days ago

Sinqia

1001 - 5000

💳 Fintech

🏦 Banking

🛍️ eCommerce

Java Architect specializing in AI at Evertec, developing software solutions for the financial sector. Leading technical architecture and implementation for scalable, secure systems.

🇧🇷 Brazil – Remote

💰 Post-IPO Secondary on 2015-05

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 6 days ago

Grupo Boticário

10,000+ employees

💄 Beauty

🛒 Retail

🧘 Wellness

Fullstack Developer specializing in Python and React at Grupo Boticário, building intuitive data solutions and leading tech decisions in cloud environments.

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required