Lead Developer – Node.js

Posted Jul 31

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

📋 Description

• Serve as the technical authority for the team, aiding developers in crafting solutions, sharing best practices, and making informed decisions regarding application architecture and development.

• Offer technical guidance for the team's deliverables, supporting backlog refinement, identifying risks and dependencies, and suggesting strategies to guarantee quality and predictability in deliveries.

• Foster the technical advancement of the team through mentoring, code reviews, and knowledge sharing, contributing to the ongoing development of individuals, processes, and solutions.

• Design, maintain, and enhance backend applications utilizing Node.js, ensuring the quality, performance, and scalability of solutions.

• Create, develop, and maintain APIs and integrations with both internal systems and external services.

• Implement new functionalities, address bugs, and engage in the continuous improvement of existing systems.

• Participate in requirements analysis and establish technical solutions that align with business objectives.

• Ensure code quality through rigorous testing, code reviews, and the adoption of development best practices.

• Collaborate with cross-functional teams such as Product, Data, Architecture, DevOps, and Front-end to deliver business value effectively.

• Contribute to the advancement of architecture, development methodologies, and technical documentation across various projects.


⛳️ Requirements

• A Bachelor’s degree completed or in progress in Computer Science, Information Systems, Software Engineering, or related disciplines.

• Proficiency in backend development with Node.js.

• Strong understanding of JavaScript and/or TypeScript.

• Experience in developing and utilizing REST APIs.

• Familiarity with relational and NoSQL databases.

• Proficient in source control using Git.

• Awareness of software architecture, development best practices, and design patterns.

• Experience working with agile methodologies (Scrum, Kanban, or similar).

• Capability to analyze and resolve medium to high complexity technical challenges.

• **Differentials**

• Familiarity with TypeScript.

• Understanding of microservices architecture.

• Experience with cloud services like AWS, Azure, or Google Cloud.

• Experience with Docker and CI/CD tools.

• Knowledge of messaging systems (RabbitMQ, Kafka, or similar).

• Experience with automated testing and software quality assurance practices.

• Understanding of observability, monitoring, and application performance.

• Experience in e-commerce settings, digital products, or high-availability platforms.


🏝️ Benefits

• Wellhub (Gympass)

• Creating Bonds Allowance (R$ 500.00 card provided upon the birth of a child)

• Funeral Assistance

• Life Insurance

• 50% Discount on Brands

• Corporate University

• PPR - Performance Bonus

• Partnerships with educational institutions, gyms, health, beauty, and food services

• Performance Evaluations

• Climate and Engagement Surveys

• Internal Recruitment

• Celebrar Program

• Creating Bonds Program

• Various Programs

People also viewed

Stefanini Brasil9 hours ago

Back-end Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Fusion AI Labs9 hours ago

Senior Backend Engineer – Shopping Agents

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Fusion AI Labs9 hours ago

Senior Backend Engineer, Shopping Agents

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Peratera10 hours ago

Senior Java Developer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
Newton Vision Co.10 hours ago

Senior Backend Engineer – AI Platforms, Python, Azure

CO flagColombia OnlyFull-timeBackend Engineer
ApplyView job
Spread Tecnologia10 hours ago

Senior .NET Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers