Caro usuário, habilite o javascript para que esse site funcione corretamente.

DESENVOLVEDOR FULL STACK

CLT (Efetivo)Presencial (Local)Estância Velha-RSEmpresa Confidencial (Cadastre-se)

* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Junior

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 para a entrega de funcionalidades de ponta a ponta (front-end e back-end) com qualidade e alinhamento as necessidades de negocio. Espera-se que este(a) profissional colabore com o time nas decisoes tecnicas, trabalhe junto ao 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 em atividades menores, estimaveis e executaveis, com apoio do time. - Sinalizar dependencias tecnicas 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 atuando tanto no front-end quanto no back-end e integracoes. - Atuar na melhoria da qualidade do codigo, contribuindo com boas praticas de desenvolvimento. Conhecimento em testes automatizados e revisao de codigo e desejavel. ### Alinhamento Tecnico e de Negocio - Traduzir necessidades de negocio em solucoes tecnicas com apoio do time e da lideranca tecnica. - Colaborar na definicao da arquitetura das funcionalidades, buscando coerencia entre as camadas da aplicacao. - Equilibrar a adocao de novas tecnologias com a 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 e o comportamento das funcionalidades em producao. - Investigar e atuar na correcao de bugs, escalando situacoes mais complexas quando necessario. - Identificar oportunidades de melhoria e propor ajustes, avaliando impactos com apoio do time. - Comunicar cenarios, alternativas e estimativas de esforco, apoiando a tomada de decisao.

Requisitos Indispensáveis:

### Habilidades Técnicas e de Produto

  • Experiência com pelo menos um framework de front-end (React, Angular ou Vue) e um de back-end (Node.js, Go, Python ou .NET).
  • Conhecimento em bancos de dados relacionais (PostgreSQL ou MySQL) e noções de bancos não relacionais (MongoDB).
  • Conhecimento em APIs RESTful e noções de mensageria (RabbitMQ ou Kafka).
  • Experiência com Docker; noções de Kubernetes são um diferencial.
  • Uso de Git no dia a dia e familiaridade com pipelines de CI/CD.
  • Noções de segurança de aplicações (autenticação por tokens, boas práticas OWASP).
  • Disposição para atuar em código legado com orientação do time.
  • Noções de padrões arquiteturais (microserviços, modularização); DDD é um diferencial.

### Habilidades Analíticas e de Tomada de Decisão

  • Capacidade de analisar requisitos e propor soluções técnicas com apoio do time.
  • Noção de trade-offs entre prazo, desempenho e manutenibilidade.
  • Capacidade de investigar e diagnosticar bugs, escalando quando necessário.
  • Disposição para entender fluxos que envolvem múltiplas tecnologias (front, back, APIs, mensageria).
  • Vivência com integrações de hardware é um diferencial.

### Habilidades de Comunicação e Colaboração

  • Comunicação clara com profissionais técnicos e não técnicos.
  • Colaboração com PO, designers e demais devs em ambiente ágil.
  • Disposição para documentar código e decisões técnicas.
  • Participação em code reviews.

### Habilidades Comportamentais

  • Adaptabilidade a ambientes em estruturação.
  • Curiosidade e vontade de aprender novas tecnologias, com interesse em experimentar abordagens e ferramentas emergentes (IA, visão computacional, IoT, etc.).
  • Conforto em trabalhar com protótipos e provas de conceito, onde requisitos podem ser menos definidos.
  • Disposição para lidar com desafios técnicos e prazos.
  • Senso de responsabilidade sobre o código entregue.

Regime de Contratação:

CLT

PCD:

NAO

Benefícios:

Vale refeição/alimentacao
Auxilio mobilidade
Plano de saude e odontologico
gympass
day off no aniversario

Local do Trabalho:

Confidencial (Apenas para Cadastrados)