- Desenvolver, testar, documentar e manter aplicações React com API .NET C#, usando Entity Framework, Dapper e banco de dados (Postgres);
- Adotar e disseminar boas práticas de desenvolvimento, segurança e performance para web;
- Realizar code review em pair programming;
Requisitos
- Experiência na construção de aplicações web com C#
- Experiência com React
- Conhecimento em troubleshooting e debugging de aplicações (coletar informações de diagnostico em logs, stack traces e bug report, identificar causa raiz, replicar cenário problemático, criar fix para resolver problemas sem gerar novos e saber propor paliativos quando necessário);
- Controle de versão Git (gerenciar branchs, mante-las sincronizadas, resolver conflitos de merge);
- Entity Framework (Context, Concurrency, Lazy Loading, Transaction, Change Tracker, estratégias de mapping como TPC, TPH, TPT, One-to-One, One-to-Many, Many-to-Many, Table Splitting, Migrations)
- Conhecer SQL, construção de consultas complexas, procedures, triggers, packages. Experiência com padrões de software como SOLID, Arquitetura em Camadas, Data Caching, Repository, Dependency Injection, DTO, Object-to-Object Mapping (Auto Mapper), CQRS;
- Experiência em projetar e construir Testes Unitários;
Será atuação híbrida (1x na semana presencial em Curitiba / PR - os outros dias serão remotos)
Há 13 horas