Atividades: Desenvolver e manter aplicações utilizando .NET C# no backend e Angular no frontend. Implementar novas funcionalidades e aprimorar as já existentes, alinhadas às necessidades de negócio. Criar e manter uma arquitetura escalável e de alta performance, aplicando boas práticas de desenvolvimento. Colaborar com os times de produto, design e infraestrutura para entregar soluções coesas e integradas. Garantir qualidade através de testes unitários e de integração, além de participar de revisões de código. Aplicar conceitos de Clean Code e Design Patterns para garantir a manutenibilidade e escalabilidade do código. Contribuir para a definição e evolução das práticas de engenharia de software da empresa. Requisitos: Experiência sólida no desenvolvimento backend utilizando .NET C#. Conhecimento avançado em desenvolvimento frontend com Angular. Forte prática em Design Patterns, Clean Architecture e DDD (Domain-Driven Design). Proficiente em Clean Code e boas práticas de codificação e manutenção. Experiência com integrações de APIs RESTful. Conhecimento em bancos de dados relacionais, preferencialmente Microsoft SQL Server. Experiência com Git e gestão de controle de versão. Capacidade de resolver problemas de forma autônoma e de colaborar efetivamente com o time. Habilidade para entender regras de negócio e traduzi-las em soluções técnicas eficientes. Diferenciais: Experiência em fintechs ou startups. Conhecimento em TDD (Test-Driven Development) e testes automatizados. Familiaridade com CI/CD para automação de deploy e build. Experiência com metodologias ágeis (Scrum/Kanban). Trabalhar com metodologias ágeis para planejar, desenvolver e entregar incrementos de valor.