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