Back to all positions

Desenvolvedor Full Stack .NET Angular Sr.

Remote Full-time Now Hiring

Job description

• Desenvolver softwares escaláveis e distribuídos;

• Utilizar boas práticas, código limpo e de fácil manutenção e leitura por todos;

• Ativamente estar focado em otimizar e melhorar a performance e segurança das aplicações;

• Compartilhar com todos sua visão e experiência;

• Melhorar e garantir a observabilidade das aplicações;

• Realizar code reviews de qualidade.

Job requirements

• Formação superior completa em Ciências/Engenharia da Computação, Análise de Sistemas, Sistemas de Informação, Processamento de Dados ou outro curso superior especializado em Tecnologia da Informação;

• Net Core 8

• Experiência em times de engenharia ou desenvolvimento de software;

• Cloud Computing; Aws , Azure e Gcp

• Desenvolvimento distribuído e microsserviços;

• API RESTfull .NET CORE/C#, TypeScript, Angular e Node;

• Bancos de dados relacionais;

• DDD (Domain Driven Design) e Clean Code; - Mínimo 6 anos

• Metodologias ágeis, como Scrum, Kanban, SAFe;

• Design Patterns;

• Experiencia com otimização de software para atender requisitos não funcionais (diminuir latência, aumento de escala, melhorar performance e continuidade);

• Pós-graduação ou especializações em Tecnologia da informação (diferencial);

• NestJS, ReactJS, VIEW, Vue (diferencial); Para manutenção de Legados

• Micro-frontend (diferencial);

• gRPC, GraphQL, SQS, RabbitMQ e web socket (diferencial);

• Postgress (diferencial);

• Bancos de dados noSQL, como MongoDB;

• Cache distribuído e REDIS (diferencial);

• Ferramentas de schedulagem, como EventBridge, Hangfire (diferencial);

• DEVSECOPS (CI/CD) e GitLAB SONAR e SAST (diferencial);

• Testes de unidade, funcionais e de integração (diferencial);

• Linux;

• Docker.

• Inglês fluente

6+ years in software development; .NET Core 8; REST APIs; TypeScript; Angular; Cloud (AWS/Azure/GCP); distributed microservices; relational and NoSQL databases; DDD and Clean Code; Agile methodologies; English fluent.

Key Responsibilities

  • Develop scalable
  • Implement clean
  • Improve performance

Skills & Tools

NET Core, Angular, TypeScript, Node.js, NestJS, React, Vue, PostgreSQL, MongoDB, Redis, Docker, Linux, GraphQL, gRPC, SQS, RabbitMQ, WebSocket, EventBridge, Hangfire, CI/CD, DevOps, GitLab, SAST, DDD, Clean Code

Job Details

  • Category: Software Development
  • Seniority: Senior Level
  • Commitment: Full Time
  • Workplace: Remote — Brazil
  • Languages: English, Portuguese

About Ben Fatto

Develop scalable distributed software using best practices, clean code, and performance optimization. — Industry: Information Technology