Logo for Invillia

Node.js Developer | Senior (Remote)

Roles & Responsibilities

  • Strong knowledge in Node.js development
  • Experience with at least one major framework (Express, Fastify, or NestJS), preferably NestJS
  • Experience in developing event-driven applications
  • Experience with AWS and SQL/NoSQL databases (e.g., DynamoDB)

Requirements:

  • Provide technical solutions for new features and support existing functionalities
  • Build and maintain services related to the Card project, ensuring core card management features work in the app
  • Assist other team members with technical issues, always prioritizing the best business solution
  • Develop with a focus on quality, using best practices and ensuring clean, readable code (clean code)

Job description

JOB DESCRIPTION


.


RESPONSIBILITIES AND ASSIGNMENTS


  • Prover soluções técnicas para novas features e dar suporte às funcionalidades já existentes;
  • Construir e manter serviços relacionados ao projeto de Cartão, garantindo o funcionamento das funções básicas de gestão do cartão no app;
  • Auxiliar outros membros do time em questões técnicas, sempre priorizando a melhor solução para o negócio;
  • Desenvolver com foco em qualidade, utilizando boas práticas e garantindo código limpo e legível (clean code);
  • Atuar com postura intraempreendedora, alinhando-se aos objetivos da empresa.

REQUIREMENTS AND QUALIFICATIONS


  • Ter profundo conhecimento em desenvolvimento de aplicações utilizando NodeJS;
  • Experiência em pelo menos um framework de mercado (Express, Fastify, NestJS), preferencialmente NestJS;
  • Experiência em desenvolvimento de aplicações event-driven;
  • Conhecimento em AWS;
  • Experiência com bancos de dados SQL e NoSQL (DynamoDB);
  • Conhecimento de padrões de projeto (Clean Code, SOLID, DRY, KISS);
  • Desenvolvimento com foco em qualidade: testes unitários, testes de integração e métricas Sonar;
  • Experiência em construir serviços utilizando ferramentas de monitoria e observabilidade (Grafana, Splunk, Datadog, etc.);
  • Experiência em microsserviços e sistemas concorrentes;
  • Experiência na construção e consumo de APIs REST;
  • Vivência com Docker em ambientes de desenvolvimento e produção;
  • Experiência em pelo menos um serviço de mensageria: Kafka, SQS e/ou RabbitMQ;
  • Experiência avançada com GitHub;
  • Experiência com desenvolvimento em React Native;
  • Experiência em HTML, CSS, JavaScript e TypeScript;
  • Experiência com microfrontend.

Junte-se aos talentos que estão moldando o futuro da tecnologia


 A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares.​​

A AI/R conta com mais de 6.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.​


Node.js Developer Related jobs

Other jobs at Invillia

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.