Desenvolvedor de back end

We Do Care!
Não especificado
Presencial
Publicado em 08 de janeiro de 2026

Descrição da Vaga

**Desenvolvedor(a) Backend – Reconstrução de App Consolidado *(Vaga PJ \- 100% Presencial \- Brasília \- DF)*** Estamos reconstruindo um aplicativo existente do zero – novo backend, design e recursos. Procuramos um(a) Desenvolvedor(a) Backend que assuma a responsabilidade de desenhar e implementar a infraestrutura de serviços, garantindo performance, segurança e escalabilidade. **Sobre a Empresa** A We Do Care! é especializada em lançamento de infoprodutos e venda de produtos físicos da nossa CEO Cátia Damasceno. Aqui dentro enxergamos com clareza o potencial da empresa, dos especialistas, dos nossos produtos e dos colaboradores. Buscamos crescer na direção certa, com velocidade e sem perder qualidade, mantendo eficiência e a paixão pelo que fazemos. Nós valorizamos em nossos colaboradores características como honestidade, comprometimento, autorresponsabilidade, criatividade e a busca incessante pelo autodesenvolvimento. A nossa grande missão é despertar nas pessoas aquilo que elas têm de melhor, fazendo com que elas se sintam completas em todos os aspectos de suas vidas. **Principais Responsabilidades** * Arquitetura e Infraestrutura: Definir a estrutura do backend, banco de dados,APIs e integrações com serviços externos. * Desenvolvimento de APIs: Criar endpoints seguros e eficientes, alinhados às necessidades do app (autenticação, cadastro, lógicas de negócio, etc.). * Escalabilidade e Performance: Planejar soluções que suportem um número crescente de usuários, adotando boas práticas de caching, otimização de consultas e balanceamento de carga. * Testes e Qualidade: Escrever testes unitários e de integração, configurar pipeline de CI/CD e realizar code reviews para manter um padrão de qualidade elevado. * Segurança: Implementar e manter práticas de segurança (criptografia de dados, prevenção contra ataques, gestão de tokens/JWT) para proteção das informações. * Colaboração: Trabalhar junto a desenvolvedores frontend (Flutter), UX/UI e QA, participando de discussões sobre usabilidade, integrações e prazos. **Requisitos** * Experiência em desenvolvimento de backend: Vivência com pelo menos uma linguagem e framework consolidados. * Banco de Dados: Conhecimento em bancos relacionais e NoSQL além deboas práticas de modelagem e otimização de consultas. * APIs: Entendimento sólido de design de APIs, versionamento e documentação (Swagger, OpenAPI, etc.). * Testes Automatizados e CI/CD: Experiência em configurar pipelines de build e entrega, além de experiênica com testes unitários. * Segurança e Performance: Noções de boas práticas de autenticação, autorização, criptografia e otimização de serviços. * Ferramentas de Controle de Versão (Git): Familiaridade com o uso (branches, pull requests, seguir padrões de commits, etc.). **Diferenciais** * Boas Práticas de Arquitetura de Software: Experiência em projetar e implementar sistemas robustos, escaláveis e de fácil manutenção, seja em arquiteturas de microsserviços ou em aplicações monolíticas bem modularizadas. * Infraestrutura e Cloud: Experiência com Docker e familiaridade com orquestradores como Kubernetes são valorizadas. Experiência prática com os serviços da AWS é um diferencial. * Sistemas de Mensageria e Processamento Assíncrono: Conhecimento em ferramentas como RabbitMQ, Kafka ou similares para lidar com comunicação entre serviços ou módulos e processamento de tarefas em background. * Monitoramento e Observabilidade: Familiaridade com ferramentas para coleta e análise de logs, métricas e alertas (por exemplo, ELK Stack, Prometheus/Grafana) para garantir a saúde e performance da aplicação. * Escalabilidade e Performance: Experiência na construção de aplicações que suportem crescimento de carga e otimização de performance, independentemente do paradigma arquitetural.

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev