Encora

BackendEngineer-Node.js

$100–160k ~AI est. Lima, Peru Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Backend Engineer - Node. js at Encora. Skills: Node.js, TypeScript, NestJS, Microservices. Design and develop scalable microservices. Develop maintainable microservices”

What They're Looking For.

Must Have

4+ years of experience, Solid experience in microservices architecture, Proven experience developing with Node.js, TypeScript, and NestJS, Active participation in software architecture design and evolution, Experience working in Azure or AWS cloud environments, Experience with Azure Functions, Blob Storage, and Data Factory, Knowledge of Azure API Management (APIM), Experience with Azure Key Vault, Azure Monitor, Storage Accounts, and cloud compute services, Proficiency in Azure SQL, Experience in CI/CD and Git management

Nice to Have

Experience with PostgreSQL, Knowledge of Kubernetes, Experience using ORM in Node.js, Knowledge of OWASP Top 10 and application security best practices, Experience in observability and monitoring of cloud platforms

What You'll Do.

Design and develop scalable microservices

Develop maintainable microservices

Develop high-performance microservices

Implement APIs following best practices

Develop backend solutions using Node.js

Develop backend solutions using TypeScript

Develop backend solutions using NestJS

Participate in architecture decisions

Participate in technology evolution

Collaborate with multidisciplinary teams

Identify technical improvement opportunities

Participate in CI/CD pipelines

Participate in DevOps processes

Ensure service observability

Ensure service monitoring

Ensure service instrumentation

Manage technical ownership of components

Manage technical ownership of microservices

Assume technical ownership of components

Assume technical ownership of microservices

How You'll Work.

Team & Collaboration

Multidisciplinary teams

Full Job Description

Título del puesto: Backend Engineer - Node.js Habilidades clave: Node.js, TypeScript, NestJS, Microservicios, Azure, AWS, Azure SQL, Clean Architecture, CI/CD, Kubernetes. Experiencia: +4 años de experiencia. Ubicación: Lima, Perú. Modalidad: Híbrida (asistencia a oficina a demanda del cliente, aproximadamente 1 o 2 veces al mes). En Coforge estamos buscando Backend Engineer - Node.js (21463) con el siguiente perfil. Responsabilidades principales • Diseñar y desarrollar microservicios escalables, mantenibles y orientados a alto rendimiento. • Implementar APIs siguiendo buenas prácticas de documentación, versionado y generación de mocks. • Desarrollar soluciones backend utilizando Node.js, TypeScript y NestJS. • Participar activamente en decisiones de arquitectura y evolución tecnológica de las soluciones. • Colaborar con equipos multidisciplinarios para identificar oportunidades de mejora técnica. • Participar en pipelines de integración y despliegue continuo (CI/CD) y procesos DevOps. • Asegurar la observabilidad, monitoreo e instrumentación de servicios. • Gestionar y asumir ownership técnico de componentes o microservicios. Requisitos indispensables • Experiencia sólida en arquitectura de microservicios. • Experiencia comprobable desarrollando con Node.js, TypeScript y NestJS. • Participación activa en diseño y evolución de arquitecturas de software. • Experiencia trabajando en entornos cloud Azure o AWS. • Experiencia con Azure Functions, Blob Storage y Data Factory. • Conocimiento de Azure API Management (APIM), incluyendo policies, caching, despliegues, testing y debugging. • Experiencia con Azure Key Vault, Azure Monitor, Storage Accounts y servicios de cómputo cloud. • Dominio de Azure SQL, incluyendo procedimientos almacenados, índices y migraciones. • Experiencia en CI/CD y manejo de Git. Requisitos deseables • Experiencia con PostgreSQL. • Conocimiento de Kubernetes. • Experiencia utilizando ORM en Node.js. • Conocimiento de OWASP Top 10 y buenas práctica

Free ATS check

Applying for this Backend Engineer - Node. js role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Encora?

Real rants from real employees. Read before you apply.

Read Company Rants →