Pessoa Desenvolvedora C# - Sênior at Toro

Remote - Brasil

Apply

Já se imaginou fazendo parte do time de uma das maiores fintechs de investimento do mundo? Trabalhar na Toro é ter a oportunidade de trabalhar em uma equipe que, com espírito jovem e muita ambição, está criando uma revolução que vai mudar a forma com que as pessoas lidam com seu próprio dinheiro.

Responsabilidades e atribuições:

  • Buscar por novas técnicas e tecnologias que multipliquem nossa eficiência através de ferramentas e bibliotecas;
  • Escalar micro-serviços (alta disponibilidade, alta capacidade, baixa latência);
  • Comunicação micro serviços (incluindo ambientes nuvem c/ on-premise);
  • Atuar com desenvolvimento e manutenção de frontends quando necessário (juntamente com outros desenvolvedores especializados em frontend);
  • Integração contínua, devops e deployment contínuo;
  • Monitoramento de serviços com CloudWatch, Zabix e Graphana.

Requisitos e qualificações:

  • Sólida experiência em projetar, construir, gerenciar e escalar soluções escaláveis de micro serviços;
  • Nossos serviços backend e apis são em sua maioria escritas em C# (.Net Framework e .Net Core) e também TypeScript (NodeJS), portanto sólidos conhecimentos em uma destas duas stacks e pelo menos algum conhecimento prévio na outra é desejável.
  • Facilidade e disposição para assimiar uma a outra stack caso não tenha experiência prévia.
  • Construção e manutenção de soluções frontend usando algum framework JavaScript/TypeScript.
  • Desejável Angular e/ou React;
  • Experiência com Cultura Agile (Scrum, Kanban, Pair programming, TDD);
  • Experiência com DevOps;
  • Conhecimento em automatização de pipelines de builds, testes e deployments (AzureDevOps ou TFS).

Como você pode nos surpreender:

  • Experiência com arquitetura em nuvem (melhor ainda se AWS)
  • Experiência com multithreading;
  • Experiência com arquitetura Serverless;
  • Experiência com containers;
  • Experiência com Kafka e/ou Redis;
  • Conhecimentos de Clean Architecture e Domain Driven Design;
  • Algum contato com Dart/Flutter.

Trabalho 100% remoto.

Requisitos

Habilidades

  • C# (.NET Framework, .NET Core)
  • TypeScript (NodeJS)
  • Angular
  • React
  • Agile (Scrum, Kanban, Pair programming, TDD)
  • DevOps
  • Azure DevOps
  • TFS
  • CI/CD
  • CloudWatch
  • Zabix
  • Graphana
  • AWS
  • Kafka
  • Redis
  • Clean Architecture
  • Domain Driven Design
  • Multithreading
  • Serverless
  • Containers
  • Microservices

Responsabilidades

  • Buscar por novas técnicas e tecnologias que multipliquem nossa eficiência através de ferramentas e bibliotecas;
  • Escalar micro-serviços (alta disponibilidade, alta capacidade, baixa latência);
  • Comunicação micro serviços (incluindo ambientes nuvem c/ on-premise);
  • Atuar com desenvolvimento e manutenção de frontends quando necessário (juntamente com outros desenvolvedores especializados em frontend);
  • Integração contínua, devops e deployment contínuo;
  • Monitoramento de serviços com CloudWatch, Zabix e Graphana.

Tecnologias

C#.NET Framework.NET CoreTypeScriptNodeJSAngularReactAzure DevOpsTFSAWSCloudWatchZabixGraphanaKafkaRedisClean ArchitectureDomain Driven DesignMultithreadingServerlessContainersMicroservices

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.