Empresa: Aevium
A Aevium é uma consultoria de tecnologia criada por CTOs que acreditam que tecnologia deve ser uma alavanca real para o crescimento dos negócios. Atuamos conectando estratégia, inovação e execução para ajudar empresas a transformar desafios complexos em resultados concretos. Valorizamos pessoas que unem profundidade técnica, visão de negócio e senso de responsabilidade. Acreditamos que grandes resultados são construídos por profissionais que colaboram, aprendem continuamente e buscam gerar impacto em tudo o que fazem. Mais do que desenvolver soluções tecnológicas, ajudamos nossos clientes a transformar tecnologia e inteligência artificial em vantagem competitiva, eficiência e crescimento sustentável. Se você procura um ambiente que valoriza autonomia, aprendizado e excelência técnica, queremos conhecer você! Confira as principais responsabilidades da vaga: Desenvolver, evoluir e manter aplicações web escaláveis e performáticas Criar, documentar e manter APIs REST utilizando .NET Desenvolver interfaces modernas e responsivas com React e TypeScript Participar de definições de arquitetura e desenho de soluções Garantir a qualidade do código por meio de testes, code reviews e boas práticas de desenvolvimento Atuar na identificação e resolução de problemas técnicos complexos Colaborar com times multidisciplinares em um ambiente ágil Apoiar tecnicamente desenvolvedores(as) menos experientes, compartilhando conhecimento e promovendo a melhoria contínua Requisitos: Conhecimentos obrigatórios: Experiência sólida como desenvolvedor(a) Fullstack Sênior Back-end: C#, .NET / .NET Core, ASP.NET Web API Criação e manutenção de APIs REST Entity Framework Core e SQL Server Boas práticas: SOLID, Clean Architecture, Design Patterns Autenticação/autorização (JWT, OAuth) Front-end: React.js com TypeScript Hooks, gerenciamento de estado (Context, Redux ou similar) HTML, CSS, layouts responsivos Testes unitários e de integração Metodologias ágeis (Scrum/Kanban) Experiência com Docker e cloud (Azure/AWS/GCP) Capacidade de atuar com autonomia e apoiar tecnicamente o time