DESENVOLVEDOR FULL STACK SENIOR
Descrição da Vaga
**Descrição da Vaga:** ---------------------- Somos pioneiros em implantar o cercamento eletronico no pais e hoje, estamos presentes em mais de 200 cidades do Brasil. Atraves de um centro de desenvolvimento de softwares de IA, aplicamos tecnologias inovadoras para garantir a excelencia na entrega de cada projeto. Tornamos lugares melhores para a gente ser melhor! As inovacoes da DGT Tecnologia ajudam na construcao de cidades mais seguras e inteligentes por meio de um ecossistema que conecta a comunidade com forcas de seguranca, oferecendo solucoes tecnologicas para reducao da criminalidade voltadas ao bem\-estar. Somos orientados por propositos e focados no futuro, com uma etica de equipe altamente colaborativa e comprometimento com o desenvolvimento pessoal, ajudamos a garantir que cada desafio receba a solucao que merece. Na DGT Tecnologia, voce pode dar o seu melhor. OBJETIVOS DA FUNCAO Atuar no desenvolvimento, evolucao e sustentacao das solucoes de software da empresa, contribuindo de forma ativa para a entrega de funcionalidades de ponta a ponta (front\-end e back\-end), com qualidade, performance e alinhamento as necessidades de negocio. Espera se que este(a) profissional participe das decisoes tecnicas, colabore com o time de produto e contribua para a melhoria continua da base de codigo e dos processos de desenvolvimento. ATIVIDADES A DESENVOLVER Gestao de Produto e Backlog Participar do alinhamento tecnico das demandas, contribuindo para a compreensao do escopo e das necessidades tecnicas envolvidas. Contribuir para a decomposicao de demandas tecnicas complexas em atividades menores, estimaveis e executaveis. Identificar dependencias tecnicas, impactos arquiteturais e riscos potenciais durante o planejamento e a execucao. Planejamento e Entrega Comprometer\-se com entregas realistas durante o planejamento de sprints e acompanhar sua execucao. Desenvolver funcionalidades completas, atuando tanto no front\-end quanto no backend e integracoes. Atuar na melhoria da qualidade do codigo, contribuindo com a adocao e evolucao de boas praticas de desenvolvimento, sendo desejavel conhecimento em testes automatizados e processos de revisao de codigo. Alinhamento Tecnico e de Negocio Traduzir necessidades de negocio em solucoes tecnicas eficientes e sustentaveis. Colaborar na definicao da arquitetura das funcionalidades, garantindo coerencia entre as camadas da aplicacao. Equilibrar inovacao tecnologica com a evolucao e manutenibilidade da base de codigo existente. Relacionamento com Stakeholders Comunicar status, progresso e impedimentos tecnicos de forma clara ao Product Manager e ao time. Trabalhar em conjunto com designers para assegurar fidelidade visual e boa experiencia do usuario. Interagir com outros times de desenvolvimento para alinhamento de integracoes e dependencias tecnicas. Acompanhamento Pos\-Entrega e Melhoria Continua Monitorar a performance, estabilidade e o comportamento das funcionalidades em producao. Investigar e atuar na correcao de bugs em qualquer camada da aplicacao, considerando o contexto do sistema e suas integracoes. Identificar e propor ajustes preventivos, bem como correcoes temporarias (workarounds) e solucoes definitivas, avaliando impactos tecnicos e riscos. Comunicar cenarios, alternativas e estimativas de esforco e prazo, apoiando a tomada de decisao tecnica e de negocio. Identificar proativamente oportunidades de refatoracao, melhoria de performance e otimizacao de processos. **Requisitos Indispensáveis:** ------------------------------ Habilidades Técnicas e de Produto: Domínio de linguagens e frameworks para front\-end (React, Angular, Vue) e back\-end (Node.js, Go/Golang, Python, .NET). Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB). Conhecimento em APIs RESTful, integração de serviços e mensageria (RabbitMQ, Kafka). Experiência com containers (Docker) e familiaridade com orquestração de containers (Kubernetes). Familiaridade com controle de versão (Git), práticas de CI/CD e ambientes cloud (AWS, Azure, GCP). Conhecimento básico de segurança de aplicações, incluindo controle de acesso, autenticação/autorização por tokens, validações e boas práticas alinhadas ao OWASP. Experiência com manutenção, refatoração e migração de código legado. Conhecimento de padrões arquiteturais, como microserviços, modularização e fundamentos de DDD (Domain\-Driven Design). Habilidades Analíticas e de Tomada de Decisão: Capacidade de analisar requisitos complexos e propor soluções técnicas e arquiteturalmente sólidas. Avaliação de trade\-offs técnicos, considerando prazo, desempenho, escalabilidade e manutenibilidade. Tomada de decisão orientada a dados para otimização de performance, estabilidade e resolução de problemas. Pensamento sistêmico para compreender os impactos das mudanças em diferentes camadas da aplicação e sistemas integrados. Capacidade de investigar e diagnosticar bugs complexos, especialmente em ambientes com múltiplas integrações. Habilidade para entender, analisar e atuar em fluxos que envolvem múltiplas tecnologias simultâneas (ex.: front\-end, back\-end, mensageria, APIs e integrações externas). Desejável vivência com integrações via APIs de hardwares, considerando limitações técnicas, protocolos e impactos arquiteturais. Habilidades de Comunicação e Colaboração: Comunicação clara e objetiva com profissionais técnicos e não técnicos. Colaboração próxima com Product Owner, Designers e demais desenvolvedores, em ambiente ágil. Capacidade de documentar código, decisões técnicas e fluxos de forma acessível. Participação ativa e construtiva em code reviews e discussões técnicas. Habilidades Comportamentais: Capacidade de atuar em ambientes em evolução e ainda em estruturação, adaptando se a mudanças e contribuindo ativamente para a definição, implantação e correção de fluxos e decisões arquiteturais. Resiliência para lidar com desafios técnicos complexos, contextos ambíguos e prazos desafiadores. Curiosidade e aprendizado contínuo, com abertura para experimentar, avaliar e adotar novas tecnologias e boas práticas. Mentalidade de dono (ownership) sobre a qualidade, performance, estabilidade e sustentação do código entregue. **Regime de Contratação:** -------------------------- CLT **PCD:** -------- INDIFERENTE **Benefícios:** --------------- Vale refeição/alimentacao Auxilio mobilidade Plano de saude e odontologico gympass day off no aniversario **Local do Trabalho:** ---------------------- DGT TECNOLOGIA LTDA **Horário de Trabalho:** ------------------------ 08:00 AS 12:00 \- 13:12 AS 18:00
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