Desenvolvedor(a) Full Stack Pleno – .NET + Vue/Nuxt
Local: Remoto (PJ)
Cliente: Projeto no segmento financeiro (parte de grupo grande) – atuação em time estruturado
Sobre a vaga
Estamos buscando um Desenvolvedor Full Stack Pleno com sólida experiência em .NET (C#) para trabalhar em um time técnico forte e colaborativo. O candidato ideal tem boa visão de produto, habilidade de comunicação e experiência tanto no back-end quanto no front-end moderno.
Base atual da vaga original: .NET / C# com possibilidade de front (React ou similar) — ajustes aqui para fortalecer foco em Vue/Nuxt.
Responsabilidades
Desenvolver e manter APIs REST robustas usando .NET (Core/Framework) e C#.
Criar, otimizar e escalar interfaces web com Vue.js/Nuxt.js.
Participar de todo o ciclo de desenvolvimento: levantamento de requisitos, design técnico, implementação, testes e deploy.
Colaborar com a equipe (product, QA, UX/UI) para garantir entregas de qualidade.
Escrever código limpo, sustentável e documentado, com foco em manutenibilidade.
Contribuir com melhores práticas de arquitetura, performance e segurança.
Requisitos Técnicos
Obrigatórios:
Experiência sólida com .NET / C# no desenvolvimento de aplicações de médio/grande porte.
Experiência prática com APIs REST.
Experiência com frameworks modernos de front-end — Vue.js ou Nuxt.js desejado (sobre React “semelhante” da vaga anterior).
Experiência com banco de dados relacional (ex.: SQL Server, PostgreSQL).
Versionamento com Git.
Diferenciais valorizados:
Experiência prévia com Nuxt.js (aproximação com Next.js em termos de recursos/estrutura).
Familiaridade com soluções de cloud (Azure ou AWS).
Conhecimento em testes automatizados (unit/integration).
Experiência com microsserviços ou serviços em container (Docker/Kubernetes).
Familiaridade com mensageria (RabbitMQ/Kafka).
Inglês técnico.
Perfil desejado
Profissional com perfil colaborativo, comunicativo e que atue bem em equipe.
Capacidade de propor melhorias técnicas e defender boas práticas.
Independência para tomar decisões técnicas, sem perder alinhamento com o time.
Por que este foco em Vue/Nuxt?
Em uma busca por candidatos mais alinhados à nossa stack, priorizamos experiência real com Vue/Nuxt, quando possível, em vez de Angular para o perfil pleno.
Angular tende a trazer mais “padronizações opinativas” que podem gerar vieses de arquitetura, enquanto Vue/Nuxt compartilha princípios arquitetônicos mais próximos ao que usamos (e tem similaridades funcionais com frameworks como Next.js). — insights com base no alinhamento de stack desejado.
N/A