Desenvolvedor Fullstack Pleno
Descrição da Vaga
Estamos em um momento importante de evolução na forma como desenvolvemos software. Buscamos uma pessoa que queira crescer tecnicamente, experimentar novas práticas e contribuir ativamente para a evolução do produto e do time. Queremos alguém que valorize qualidade, colaboração e aprendizado contínuo, utilizando IA Generativa de forma inteligente (AI Augmented / Spec Driven) para ganhar produtividade — sempre com senso crítico e responsabilidade técnica. Se você gosta de construir software com propósito, discutir arquitetura, revisar código com intencionalidade e evoluir junto com o time, essa vaga é para você. **Quem somos e porque estamos contratando**. Fundada em 2016, somos o braço especializado na oferta de serviços terceirizados de profissionais de TI, permitindo que nossos clientes mantenham foco em seus propósitos de negócios e confiem a TI com a gente. Em linha com o crescimento da demanda por esses serviços, reestruturamos nossa organização trazendo grandes talentos e especialistas para comporem nosso time. Nossos colaboradores são nosso maior e melhor ativo, por isso buscamos profissionais dinâmicos, apaixonados por TI, inovação e qualidade, que coloquem o cliente em primeiro lugar, mas que também priorizem o seu bem\-estar e de todo grupo, valorizando a importância do contínuo aprendizado. **Descrição das atividades**: O(a) Software Developer Pleno será responsável por desenvolver e evoluir soluções digitais utilizando C\#/.NET (ASP.NET / .NET Core) no backend e React/Next.js no frontend, aplicando boas práticas de arquitetura e engenharia de software, como Clean Architecture, DDD ou arquiteturas em camadas, garantindo código limpo, testável, sustentável e de fácil evolução. Atuará em sistemas monolíticos e distribuídos, sempre com foco na entrega contínua de valor ao negócio e na sustentabilidade técnica das soluções. Participará ativamente de times ágeis (Scrum, Kanban ou XP), contribuindo com code reviews, Pull Requests, pair programming, mob programming e ritos de melhoria contínua. Será responsável por desenvolver e manter testes automatizados (unitários e de integração), incluindo mocking e testes de APIs, contribuindo para a qualidade, confiabilidade e redução de débito técnico. Também apoiará práticas de observabilidade e boas estratégias de versionamento utilizando Git, com foco em colaboração e revisão estruturada de código. O profissional utilizará IA Generativa como ferramenta de produtividade — para geração de código, testes, documentação e análises — mantendo postura crítica, validação técnica rigorosa e responsabilidade sobre os resultados gerados. Participará do modelo de Pull Request Aumentado, revisando não apenas aspectos sintáticos, mas também intencionalidade, aderência aos critérios de aceite e impacto funcional das alterações. Além disso, apoiará práticas de Spec Driven Development, ajudando a transformar requisitos em especificações claras e organizadas que orientem tanto o trabalho humano quanto o uso de IA. Espera\-se postura colaborativa, autonomia para propor melhorias, comprometimento com o sucesso do produto e participação ativa na evolução técnica do time. **Requisitos obrigatórios** Desenvolver e evoluir soluções digitais utilizando C\#/.NET (ASP.NET / .NET Core) no backend e React / Next.js no frontend. Aplicar boas práticas de arquitetura e engenharia de software (Clean Architecture, DDD ou arquiteturas em camadas). Atuar em sistemas monolíticos e distribuídos, com foco em valor de negócio e sustentabilidade técnica. Participar ativamente de times ágeis (Scrum, Kanban ou XP). Contribuir com code reviews, Pull Requests, pair programming e mob programming. Desenvolver e manter testes automatizados (unitários e de integração), incluindo mocking e testes de APIs. Utilizar IA Generativa para apoiar geração de código, testes, documentação e análise — com validação técnica rigorosa. Apoiar práticas de Spec Driven Development, transformando requisitos em especificações claras (/specify, /plan). Participar do Pull Request Aumentado, revisando não apenas sintaxe, mas intencionalidade, critérios de aceite e impacto funcional. Contribuir com observabilidade, confiabilidade e redução de débito técnico. Compartilhar conhecimento e evoluir junto com profissionais mais experientes. **Requisitos desejáveis** Experiência com TDD e/ou BDD. Conhecimento ou experiência com Python. Vivência com CI/CD (Azure DevOps ou GitHub Actions). Experiência com Docker, Kubernetes / AKS, Helm. Infraestrutura como Código (Bicep ou Terraform). Conhecimento em segurança de aplicações (OWASP). Experiência com arquiteturas distribuídas e mensageria. Conhecimento em Engenharia de Prompt para LLMs. **Previsão de início**: Início Imediato **Nível de Experiência**: Pleno **Regime de Contratação**: Pessoa Jurídica **Modelo de Trabalho**: Remoto **Formação desejada**: Graduação ou cursando Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou Análise de Sistemas.
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev