Buscamos por uma Pessoa Desenvolvedora FullStack .NET e Angular ou React para atuar em um projeto de desenvolvimento de aplicações Front-End utilizando Angular 2+ ou React, com foco na manutenção e evolução de sistemas existentes, análise e depuração de códigos com ferramentas como IDEs e DevTools do navegador.
A posição envolve também o desenvolvimento e manutenção de APIs REST com .NET Core e Entity Framework, além da aplicação de boas práticas de arquitetura de software, como DDD (Domain-Driven Design), injeção de dependência e testes unitários.
O candidato ideal deve ter experiência com ferramentas de mensageria, principalmente RabbitMQ, e trabalhar com sistemas distribuídos baseados em microserviços. Além disso, é fundamental ter conhecimento em bancos de dados não relacionais, como MongoDB ou DynamoDB.
A pessoa a ser contratada também precisará participar de pipelines de CI/CD, garantindo entregas contínuas e seguras, e trabalhar com tecnologias de containerização e orquestração, como Docker e Kubernetes. Utilizar serviços em nuvem, incluindo funções serverless e mensageria, é também essencial para o cargo.
Especificações Técnicas
* Desenvolvimento de aplicações Front-End: Utilizando Angular 2+ ou React;
* Manutenção e evolução de sistemas existentes: Análise e depuração de códigos com ferramentas como IDEs e DevTools do navegador;
* Desenvolvimento e manutenção de APIs REST: Com .NET Core e Entity Framework;
* Aplicação de boas práticas de arquitetura de software: Como DDD (Domain-Driven Design), injeção de dependência e testes unitários;
* Ferramentas de mensageria: Principalmete RabbitMQ;
* Sistemas distribuídos: Baseados em microserviços;
* Bancos de dados não relacionais: Como MongoDB ou DynamoDB;
* Pipelines de CI/CD: Garantindo entregas contínuas e seguras;
* Tecnologias de containerização e orquestração: Como Docker e Kubernetes;
* Serviços em nuvem: Incluindo funções serverless e mensageria;
Requisitos e Qualificações
* Experiência em desenvolvimento de aplicações Front-End: Utilizando Angular 2+ ou React;
* Proficiência em análise e depuração de códigos: Com ferramentas como IDEs e DevTools do navegador;
* Experiência em desenvolvimento de APIs REST: Com .NET Core e Entity Framework;
* Conhecimento em boas práticas de arquitetura de software: Como DDD (Domain-Driven Design), injeção de dependência e testes unitários;
* Experiência em ferramentas de mensageria: Principalmete RabbitMQ;
* Experiência em sistemas distribuídos: Baseados em microserviços;
* Conhecimento em bancos de dados não relacionais: Como MongoDB ou DynamoDB;
* Experiência em pipelines de CI/CD: Garantindo entregas contínuas e seguras;
* Conhecimento em tecnologias de containerização e orquestração: Como Docker e Kubernetes;
* Experiência em serviços em nuvem: Incluindo funções serverless e mensageria;
Habilidades
* Raciocínio lógico e capacidade analítica;
* Boa comunicação;
* Espírito de equipe e capacidade de resolução de conflitos;
* Capacidade de comunicação com diversos perfis de stakeholders;
* Habilidade de trabalhar em equipes ágeis e multidisciplinares;
* Criatividade e proatividade para imaginar diferentes cenários de uso das aplicações;
* Organização.
O que oferecemos?
Não encontramos informações sobre benefícios específicos.