Remotery

Senior Backend Engineer, Nest.js

Posted May 30

This is a fully remote position, open to applicants in Colombia.

📋 Description

• Design, develop, and manage backend services/APIs utilizing Nest.js, MongoDB, and TypeScript.

• Create scalable, maintainable, and secure microservices or modular applications.

• Collaborate with frontend teams, product managers, and UX designers to turn requirements into effective endpoints.

• Ensure comprehensive test coverage including unit, integration, and end-to-end tests.

• Enhance the performance, reliability, and scalability of current systems.

• Engage in code reviews, offer technical feedback, and mentor junior engineers.

• Work on CI/CD processes, observability (metrics/logging), deployment, and rollback strategies.

• Maintain thorough API documentation and versioning practices.

• Stay informed about backend innovations, security best practices, and implement enhancements.

• As a Senior team member, you will be expected to actively contribute to our recruitment efforts by participating in interview panels for future positions across the organization.


⛳️ Requirements

• Over 5 years of professional experience in building backend services/APIs, with a minimum of 2 years working with Nest.js in a production environment.

• In-depth expertise in TypeScript and a solid understanding of core JavaScript.

• Strong design capabilities in API architecture, particularly REST.

• Experience with NoSQL document databases (especially MongoDB) including schema design, query optimization, and migrations.

• Familiarity with containerization (Docker) and orchestration concepts.

• Experience with Lucene-based search technologies (such as MongoDB Atlas, Elasticsearch, OpenSearch, or similar).

• Knowledge in using vector embeddings and AI API functionalities.

• Proven track record in building modular systems or microservices.

• Extensive experience in testing methodologies (unit, integration, mocks, error paths).

• Strong proficiency in version control (Git), code reviews, and CI/CD pipelines.

• Good understanding of cloud deployment platforms (e.g., AWS, Azure, or equivalent) and deploying services to production with monitoring, logging, and alerting mechanisms.

• Excellent problem-solving abilities, with a knack for debugging complex production issues.

• Strong verbal and written communication skills; capable of articulating trade-offs and documenting work effectively.

• Experience with domain-specific challenges, including high-traffic loads, data-intensive operations, and health or content-heavy applications.

• Exposure to streaming and event-driven architectures, with experience using related tools such as Redis, BullMQ, RabbitMQ, etc.

• Familiarity with GraphQL, WebSocket, or real-time functionalities.

• Knowledge of Drupal and PHP.

• Experience with SQL databases (MSSQL, MySQL, or similar).

• Familiarity with .NET technologies.

• Understanding of multitenant systems.

• Familiarity with infrastructure as code practices (e.g., Terraform, CloudFormation, etc.).

• Experience with performance tuning, caching strategies, rate limiting, and similar techniques.

• Previous experience in mentoring or leading small teams.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health and wellness benefits.

• Opportunities for professional development and continuing education.

• Flexible work hours and remote work options.

• Engaging work culture with collaborative team dynamics.

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers