Senior Full Stack Developer – Node.js, Angular

Posted Aug 23

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

📋 Description

• Serve as a Full Stack Node.js/Angular Developer on NTT DATA initiatives

• Engage in complex projects that require a high level of technical expertise

• Design and maintain applications utilizing Node.js and Angular

• Test and document RESTful APIs

• Work with microservices, hexagonal, and event-driven architectures, alongside functional programming and Domain-Driven Design (DDD)

• Implement and integrate messaging systems such as RabbitMQ, Kafka, and SQS/SNS

• Utilize Azure and MongoDB in software solutions

• Read and write files via Node.js

• Collaborate using CI/CD, Git, Gitflow, and GitLab

• Employ containers, Docker, and Docker Compose

• Create and execute unit tests in both JavaScript and TypeScript

• Provide support for applications in production through monitoring, troubleshooting, and analysis

• Participate in the full end-to-end (E2E) development cycle, from refinement to production deployment

• Utilize agile methodologies, including Scrum and Kanban


⛳️ Requirements

• Over 5 years of experience in Node.js development

• Proficient in testing and documenting RESTful APIs

• Familiarity with microservices, hexagonal, and event-driven architectures

• Understanding of functional programming and Domain-Driven Design (DDD)

• Experience with RabbitMQ, Kafka, and SQS/SNS

• Proficient in Azure

• Experience with NoSQL databases, particularly MongoDB

• Capability to read and write files using Node.js

• Knowledge of CI/CD, Git, Gitflow, and GitLab

• Familiarity with containers, Docker, and Docker Compose

• Experience in writing unit tests for JavaScript and TypeScript applications

• Ability to support applications in production, encompassing monitoring, troubleshooting, and analysis

• Familiarity with the complete software development process, from refinement to production deployment

• Strong communication, organizational, autonomy, and teamwork abilities

• Understanding of agile methodologies, including Scrum and Kanban

• Knowledge of the financial services and card payments sector is an advantage

• Advanced proficiency in English is a plus


🏝️ Benefits

• An environment that prioritizes best practices, code quality, and professional development

• A collaborative and diverse culture that emphasizes continuous improvement

People also viewed

Arista Networks1 day ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma1 day ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh1 day ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks1 day ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation1 day ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers