* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Buscamos um Desenvolvedor Sênior Full-Stack experiente e apaixonado por construir
soluções robustas e escaláveis. O profissional será responsável por liderar o desenvolvimento
de novas funcionalidades, otimizar sistemas existentes e garantir a qualidade e performance
das aplicações backend e frontend do Zarpa.ai.
Atribuições:
● Liderar o design, desenvolvimento e manutenção de APIs RESTful utilizando ASP.NET
Core e Entity Framework Core;
● Atuar na otimização de consultas a banco de dados com Dapper e garantir a
performance das aplicações;
● Desenvolver e manter o frontend SPA com Angular, TypeScript e SCSS/CSS, garantindo
a usabilidade e responsividade;
● Integrar sistemas com serviços externos como Google Maps, Zoop e Amazon S3.
● Implementar e gerenciar jobs em background com Hangfire;
● Garantir a qualidade do código através de testes, revisão de código e aplicação de
boas práticas de desenvolvimento (SOLID, Clean Architecture, etc.);
● Participar ativamente na definição da arquitetura de software e na tomada de decisões
técnicas;
● Mentorear desenvolvedores juniores e plenos, promovendo o crescimento técnico da
equipe;
● Trabalhar com Docker e Docker Compose para containerização e orquestração de
aplicações;
● Colaborar com equipes de produto, design e infraestrutura para entregar soluções de
alta qualidade.
Requisitos Essenciais:
● Experiência sólida (5+ anos) em desenvolvimento de software;
● Proficiência avançada em C# e ASP.NET Core;
● Experiência comprovada com Entity Framework Core e Dapper;
● Forte conhecimento em Angular (versão 15+ preferencialmente) e TypeScript;
● Experiência com SCSS/CSS e bibliotecas de UI (Semantic UI, PrimeNG);
● Familiaridade com arquitetura de microserviços e design de APIs RESTful;
● Experiência com sistemas de mensageria (CQRS com MediatR);
● Conhecimento em Docker e Docker Compose;
● Experiência com integração de serviços externos (APIs de terceiros);
● Habilidade para trabalhar em equipe, comunicar-se de forma eficaz e resolver
problemas complexos;
● Experiência com metodologias ágeis (Scrum/Kanban).
Diferenciais:
● Experiência com AWS (Amazon S3);
● Conhecimento em ferramentas de benchmark (BenchmarkDotNet);
● Experiência com logging (log4net);
● Familiaridade com validação de modelos (FluentValidation);
● Conhecimento em documentação de APIs (Swashbuckle.AspNetCore/Swagger);
● Experiência com desenvolvimento mobile (React Native).
