Requisitos mandatórios:
Experiencia com C# .Net
Experiencia com React (TypeScript)
JavaScript
Html
MongoDB ou SQL Server
Git
Diferenciais:
Vivência em ambiente Cloud (Aws e Azure);
Vivência com testes unitários;
Vivência com bancos relacionais e não relacionais;
Conhecimento em Metodologias Ágeis;
Conhecimentos em React com TypeScript;
Conhecimentos em DEVOPS, TDD, BDD, Clean code, SOLID, YAGNI, DRY.
Testes unitários (Jest, Cypress, etc);
Trabalhar com CI/CD;
Micro frontend;
Docker e Nginx;
Aplicações de alta performance.
- Vivência no desenvolvimento de aplicações C# .NET Core;
- Sólidos conhecimentos na criação e consumo de APIs REST;
- Sólidos conhecimentos de banco de dados relacionais e não relacionais;
- Vivência com as clouds Microsoft Azure e AWS;
- Vivência com arquiteturas orientadas a eventos;
- Vivência com arquitetura de microsserviços;
- Vivência com métodologias ágeis Scrum e Kanban;
- Conhecimento em Ferramentas de integração e entrega contínua;
- Controle de versão com Git (Gitlab, Github, Gitflow);
- Vivência de conteinerização (Ex: Kubernetes, Docker);
- Testes de software e frameworks (Teste unitário, Integração, E2e, TDD, BDD, testes de carga, stress test);
- Design Patterns;
- Resiliência, escalabilidade e observabilidade de aplicações;
- Controle de versão com Git (Gitlab, Github, Gitflow);
- Vivência de segurança de aplicações;
- Vivência com bancos relacionais e não relacionais;
Tecnologias Frontend
- React com TypeScript;
- HTML5, CSS, Styled Components, SASS, Flexbox, Bootstrap;
- DEVOPS, Git, Gitflow e Clean code;
- Componentização;