···
Log in / Register
Senior Node.js Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: We are seeking a senior professional to develop, evolve, and maintain REST APIs and backend services within a dynamic and collaborative environment focused on emerging technologies. Key Highlights: 1. Backend development with Node.js and TypeScript 2. Work with microservices and distributed architectures 3. Dynamic environment offering growth opportunities and autonomy **What We’re Looking For?** **Main Responsibilities:** Develop, evolve, and maintain REST APIs and backend services using Node.js and TypeScript, ensuring quality, performance, and scalability. Design and implement solutions following architectural best practices, contributing to technical decisions and continuous improvement of the codebase. Develop and support microservices, ensuring efficient system integration and appropriate use of messaging systems. Work with SQL and NoSQL databases, supporting modeling and optimization decisions. Contribute to DevOps practices, participating in CI/CD pipelines, containerization, and version control. Collaborate closely with product, QA, and other technical teams, participating in code reviews and technical discussions. **Requirements:** Solid experience in **backend development with Node.js**, including **building and maintaining REST APIs**, and strong proficiency in **asynchronous programming**. Advanced knowledge of **TypeScript** is essential, including **strong typing, generics, decorators**, and development best practices. Practical experience with backend frameworks—especially **NestJS and/or Express—is mandatory**. The candidate must have hands-on experience with software architecture and best practices, applying concepts such as **Clean Architecture, SOLID, and DDD**, ensuring clean, testable, and scalable code. Knowledge of **relational and NoSQL databases**, including **PostgreSQL, MongoDB, and Redis**, is required. Experience with **messaging systems and asynchronous processing**, using tools such as **RabbitMQ, Kafka, or AWS SQS**, as well as understanding of **DLQ, retry mechanisms, and idempotency**. Experience working with **microservice architectures**, participating in the design, maintenance, and integration of distributed systems. Basic **DevOps knowledge**, including **Docker, CI/CD pipelines**, and **Git-based version control**. Experience in **cloud computing environments**, using **AWS, Azure, or GCP**. Senior profile with autonomy, strong communication skills, and ability to collaborate effectively within multidisciplinary teams. **Work Location:** This is an Anywhere Office position—you will work 100% remotely. **Why Build Your Career at Meta?** We offer autonomy, clear goals, and a dynamic, challenging environment where professionals can interact with diverse technologies, participate in all types of projects, bring forward new ideas, and work from anywhere in Brazil—and why not, the world. Additionally, we are one of the best companies to work for in Brazil according to Great Place to Work, and among the top 10 fastest-growing companies in the country for three consecutive years, per the Informática Hoje Annual Report. **Our Core Values:** * We are people serving people * We think and act like owners * We are driven by performance * We grow and learn together * We pursue excellence and simplicity * Innovation and creativity are in our DNA All individuals are welcome regardless of their condition, disability, ethnicity, religious belief, sexual orientation, appearance, age, or related factors. We want you to grow with us in an inclusive, welcoming environment full of opportunities. If this resonates with you, \#JoinMeta!

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR
Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.