O nosso time está em busca de um desenvolvedor experiente para ajudar a fortalecer a nossa equipe de engenheiros.
Você será responsável por desenvolver aplicações web escaláveis e resilientes, com foco em performance e qualidade.
Responsabilidades
* Desenvolver aplicações web escaláveis e resilientes;
* Projetar e implementar APIs RESTful e microsserviços;
* Atuar em todo o ciclo de vida da aplicação, do back-end ao front-end;
* Escriver código limpo, reutilizável e testável;
Você também precisará trabalhar com containers Docker e pipelines de CI/CD, utilizar bancos de dados relacionais e não-relacionais de forma eficiente e participar de revisões de código e decisões arquiteturais.
Requisitos e Qualificações
* Experiência sólida com C#/.NET Core;
* Vivência em desenvolvimento Fullstack;
* Conhecimento em containers com Docker;
* Experiência com PostgreSQL e Redis;
* Conhecimento prático com RabbitMQ;
* Experiência com AWS;
* Domínio de versionamento com Git;
* Boas práticas de segurança, testes e arquitetura limpa;
Aqui estão algumas das habilidades que consideramos essenciais:
Habilidades Essenciais
* Código limpo, reutilizável e testável;
* TDD (Desenvolvimento Dirigido por Testes) e DDD (Dominio-Driven Design);
* Arquitetura de Microsserviços;
* Event-Driven Architecture;
* Clean Architecture e SOLID;
Benefícios
* Ambiente colaborativo, transparente e de aprendizado constante;
* Liberdade para experimentar, propor soluções e ver suas ideias em prática;
* Flexibilidade e escuta ativa para crescer junto com você;
* Vale alimentação/refeição com cartão de crédito flash;
* Equipamentos necessários para o desenvolvimento da função;