Senior Node.js Back-End Developer

🔥 8 minutes ago

🗣️🇧🇷🇵🇹 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 Invillia

Invillia

5001 - 10000 employees

Founded 2003

🔌 API

🤝 B2B

☁️ SaaS

API • B2B • SaaS

Invillia is a technology company that specializes in developing innovative software solutions for businesses. It focuses on creating custom applications leveraging advanced technologies to enhance operational efficiency and drive digital transformation for its clients. Invillia aims to empower organizations by providing tailored software that meets their specific needs and challenges.

📋 Description

• Develop, evolve and maintain backend services using Node.js, TypeScript and NestJS; • Design and implement RESTful APIs, integrations and high-availability services; • Participate in architectural decisions related to microservices, distributed systems and event-driven architecture; • Develop consumers, producers and asynchronous processing using SQS, SNS, Kafka or RabbitMQ; • Model and implement solutions using relational and non-relational databases; • Ensure delivery quality through unit tests, integration tests, contract tests and end-to-end tests; • Implement resilience strategies such as retry, timeout, circuit breaker, idempotency and Dead Letter Queues; • Monitor production services using metrics, logs, traces and alerts; • Investigate performance issues, outages and unexpected behavior in production environments; • Participate in code reviews, technical discussions, refinements and architecture definitions.

🎯 Requirements

• Experience developing distributed, scalable and high-availability solutions; • Experience building backend services, APIs and integrations; • Experience working in microservices and event-driven architecture environments; • Knowledge of AWS infrastructure; • Experience with asynchronous processing and high volumes of requests and data; • Knowledge of synchronous and asynchronous communication between services; • Experience with relational and non-relational databases; • Knowledge of scalability, resilience, observability and security best practices; • Experience with Node.js, TypeScript and NestJS; • Experience with messaging systems (SQS, SNS, Kafka or RabbitMQ); • Knowledge of testing (unit, integration, contract and end-to-end); • Knowledge of resilience strategies (retry, timeout, circuit breaker, idempotency and Dead Letter Queues); • Experience with monitoring (metrics, logs, traces and alerts); • Ability to analyze and troubleshoot performance issues and outages; • Participation in code reviews and technical discussions.

🏖️ Benefits

• Position also open to candidates with disabilities (PWD)

Apply Now

Similar Jobs

🔥 1 hour ago

Stefanini Brasil

10,000+ employees

🤖 Artificial Intelligence

🔒 Cybersecurity

Seeking a Python Developer with expertise in .NET and AWS to join our dynamic team. Responsibilities include developing software applications and collaborating with cross-functional teams.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Azure

Oracle

Postgres

Python

.NET

🔥 3 hours ago

Ubiminds

51 - 200

Senior Full Stack Engineer developing secure and scalable SaaS applications for Ubiminds. Collaborating with a global team, leveraging AI tools for productivity and code quality.

SQL

.NET

🔥 3 hours ago

CI&T

5001 - 10000

🤖 Artificial Intelligence

☁️ SaaS

Full Stack Developer responsible for Java and Angular applications at CI&T. Collaborating on AI-native business solutions with a global team.

🗣️🇧🇷🇵🇹 Portuguese Required

Angular

AWS

Azure

Docker

Google Cloud Platform

Java

Kafka

Kubernetes

RabbitMQ

Spring

Spring Boot

SpringBoot

SQL

🔥 4 hours ago

RD Station

1001 - 5000

☁️ SaaS

🤝 B2B

🛍️ eCommerce

Backend Software Engineer at RD Station solving technical challenges with a focus on rapid delivery and continuous value generation. Collaborating in a dynamic environment with a strong emphasis on learning and agile practices.

🗣️🇧🇷🇵🇹 Portuguese Required

Postgres

Ruby

Ruby on Rails

🔥 4 hours ago

Ben Fatto

51 - 200

🤝 B2B

☁️ SaaS

⚡ Productivity

Software Developer focused on developing scalable, secure software using .NET and Angular in a remote setting. Collaborating with teams to improve performance and applying best practices.

🗣️🇧🇷🇵🇹 Portuguese Required

Angular

AWS

Azure

Cloud

Docker

Google Cloud Platform

GraphQL

GRPC

Linux

MongoDB

Node.js

NoSQL

RabbitMQ

React

Redis

TypeScript

Vue.js

.NET