Empresa: Spread Tecnologia
Venha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas! Requisitos: Desenvolvedor(a) Full Stack Sênior – C# / Angular / Mobile Profissional responsável pelo desenvolvimento e evolução de aplicações web e mobile, atuando de forma autônoma nas camadas de back-end, front-end e integrações. Principais responsabilidades - Desenvolver e manter aplicações utilizando C# / .NET; - Desenvolver aplicações front-end com Angular; - Atuar no desenvolvimento e manutenção de soluções Mobile; - Criar e consumir APIs REST; - Realizar integrações entre sistemas; - Atuar em correções, melhorias e evolução de aplicações; - Participar de refinamentos técnicos e definição de soluções; - Realizar code review e apoiar desenvolvedores menos experientes; - Garantir qualidade, performance e boas práticas de desenvolvimento. Conhecimentos obrigatórios - C# / .NET / .NET Core; - Angular; - TypeScript, JavaScript, HTML e CSS; - Desenvolvimento Mobile; - APIs REST; - Entity Framework; - SQL e banco de dados relacional; - Git; - Testes unitários; - SOLID, Clean Code e Design Patterns. Desejável - Ionic / Capacitor, .NET MAUI, Xamarin, React Native ou tecnologia similar; - Azure DevOps; - CI/CD; - Docker; - Cloud Azure ou AWS; - Arquitetura de microsserviços. Perfil esperado: autonomia técnica, capacidade de análise, boa comunicação e experiência na resolução de problemas de média e alta complexidade.