Desenvolvedor(a) Full-Stack Pleno | .NET, C# & Vue.js
Summary
Full-stack developer building and maintaining a diet-tracking SaaS platform using C#, .NET Core/.NET 8 on Azure for backend and Vue.js for responsive web interfaces.
Buscamos uma pessoa Desenvolvedora Full-Stack Pleno para atuar de forma completa e integrada na evolução, modernização e sustentação do ecossistema da plataforma Dietbox. Esta é uma posição estratégica de substituição direta, ideal para um profissional híbrido que domine o desenvolvimento ponta a ponta. Seu desafio será unificar a robustez do nosso ambiente servidor (construído em C#, .NET Core e .NET 8 no ambiente de nuvem Microsoft Azure) com a criação de interfaces ricas, dinâmicas e de alta usabilidade no navegador (utilizando Vue.js, HTML, CSS e JavaScript moderno). Se você gosta de resolver lógicas complexas de banco de dados SQL Server e também possui olhar atento aos detalhes de componentes visuais web, essa vaga é para você.
- Atuar de forma dinâmica na criação e evolução de funcionalidades de ponta a ponta, desenvolvendo desde a interface do usuário (utilizando Vue.js) até as regras de negócio no servidor (utilizando C# e .NET);
- Construir telas modernas, componentes reaproveitáveis de interface e garantir responsividade em navegadores web móveis e de desktop;
- Desenvolver e manter APIs bem estruturadas, seguras e de alto desempenho no backend utilizando frameworks .NET Core e .NET 8;
- Atuar diretamente na modelagem, construção de consultas de dados (queries), procedimentos armazenados (procedures) e otimização de performance no banco de dados SQL Server;
- Identificar gargalos de renderização no navegador, otimizar fluxos de requisição e garantir excelente tempo de carregamento da aplicação;
- Participar ativamente das reuniões técnicas, rituais ágeis de desenvolvimento e sessões colaborativas de revisão de código;
- Utilizar serviços integrados da nuvem Microsoft Azure (como App Service, Azure SQL, Application Insights e Azure Functions) no seu dia a dia;
- Garantir a estabilidade da plataforma por meio de correções estruturadas de bugs e escrita de testes unitários e automatizados (tanto para a interface frontend quanto para o backend).
- Experiência sólida e consistente com desenvolvimento Full-Stack de sistemas Web dinâmicos;
- Conhecimento avançado e prático em desenvolvimento frontend utilizando o ecossistema Vue.js, além de domínio em HTML, CSS e JavaScript/TypeScript moderno;
- Domínio técnico da linguagem de programação C# e dos frameworks .NET Core e .NET 8;
- Experiência profunda no consumo, desenho e integração de APIs baseadas em arquitetura REST;
- Experiência prática consolidada com banco de dados SQL Server, incluindo otimização de consultas e detecção de gargalos de processamento de dados;
- Conhecimento em serviços em nuvem no ambiente Microsoft Azure;
- Domínio na utilização de Git e fluxos habituais de controle de versão;
- Familiaridade com ferramentas de containerização como Docker;
- Conhecimento em sistemas de filas de tarefas, processamento assíncrono de dados ou cache integrado;
- Experiência no desenvolvimento de plataformas de comércio eletrônico, faturamento ou sistemas de assinatura digital com alta concorrência de acessos.
- Remuneração competitiva com base na experiência;
- Benefícios adicionais como assistência médica, odontológica e vale-refeição;
- Possibilidade de crescimento na empresa e de participação em projetos estratégicos;
- Ambiente de trabalho dinâmico e desafiador;
- Oportunidade de trabalhar em uma das principais empresas do mercado em plena expansão.