I
Remoto LinkedIn

Desenvolvedor(a) Back End (Júnior/Pleno)

IEBT Innovation Belo Horizonte 85 candidaturas Hoje

Salário estimado

R$ 4k - 7k/mês

Júnior CLT

Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Buscamos uma pessoa desenvolvedora em início de consolidação de carreira, com experiência prática no desenvolvimento de software e interesse em evoluir continuamente. A pessoa atuará na construção, manutenção e evolução de serviços e aplicações, participando da investigação de problemas, implementação de melhorias e busca por soluções técnicas.

Procuramos um perfil curioso, investigativo e resiliente, que goste do processo de desenvolvimento e se motive com a oportunidade de aprender, melhorar e encontrar novos caminhos diante de desafios. É importante ter abertura para receber feedbacks, aceitar orientações e transformar comentários em oportunidades de evolução.

  • Desenvolvimento e Qualidade Técnica Desenvolver, manter e evoluir aplicações e serviços, seguindo os padrões técnicos e arquiteturais definidos pelo time. Escrever código limpo, organizado, testável e de fácil manutenção, buscando evolução contínua na qualidade das entregas. Possuir experiência prática em pelo menos uma linguagem de programação, como Node.js, Go, PHP, Rust ou tecnologias similares. Ter interesse ou conhecimento básico sobre outras linguagens e tecnologias utilizadas no ambiente, não sendo necessário possuir experiência profissional em todas elas. Participar de Code Reviews, tanto recebendo quanto aplicando feedbacks para melhorar a qualidade do código. Apoiar a criação e manutenção de testes unitários, de integração ou outros tipos de testes aplicáveis ao contexto. Utilizar ferramentas de inteligência artificial e recursos de desenvolvimento assistido para apoiar análises, implementação, testes, documentação e investigação de problemas, sempre validando criticamente os resultados.
  • Investigação e Resolução de Problemas Investigar bugs, falhas e comportamentos inesperados, buscando compreender a causa do problema antes de propor soluções. Utilizar logs, métricas, ferramentas de monitoramento e outros recursos disponíveis para analisar incidentes e identificar possíveis causas. Explorar diferentes caminhos e hipóteses durante a resolução de problemas, demonstrando raciocínio lógico e capacidade investigativa. Apoiar a correção de incidentes e problemas em produção, seguindo os processos e orientações do time. Demonstrar interesse em compreender como os sistemas funcionam, indo além da simples execução de tarefas.
  • Colaboração e Aprendizado Trabalhar de forma colaborativa com outras pessoas desenvolvedoras e demais áreas envolvidas no produto. Participar de discussões técnicas, refinamentos e alinhamentos, contribuindo com dúvidas, sugestões e aprendizados. Receber feedbacks e orientações de forma aberta e construtiva, utilizando esses retornos como parte do processo de desenvolvimento profissional. Buscar aprendizado contínuo, aprofundando conhecimentos técnicos e explorando novas tecnologias quando necessário. Compartilhar conhecimentos e aprendizados com o time, de acordo com seu nível de experiência.
  • Entregas e Evolução dos Produtos Participar da análise e quebra de demandas em tarefas técnicas, com apoio do time quando necessário. Identificar impedimentos, dúvidas e riscos durante o desenvolvimento e comunicá-los de forma clara. Contribuir para melhorias e refatorações no código, respeitando as prioridades e direcionamentos técnicos. Apoiar a documentação de fluxos, funcionalidades e decisões técnicas relevantes. Colaborar na construção de soluções que atendam às necessidades do negócio sem perder de vista qualidade, manutenção e evolução do produto.
  • Perfil Comportamental Resiliência e capacidade de lidar com frustrações: conseguir lidar de forma equilibrada com erros, mudanças de rota, problemas complexos e tentativas que não trazem o resultado esperado, mantendo disposição para investigar novos caminhos. Mentalidade de aprendizado: demonstrar interesse genuíno em melhorar continuamente, aprender com erros e evoluir tecnicamente. Perfil investigativo: ter curiosidade para entender problemas, fazer perguntas, testar hipóteses e buscar a causa raiz de comportamentos inesperados. Abertura a feedbacks: receber comentários e orientações de forma madura, sem postura defensiva, demonstrando disposição para aprender e ajustar a forma de atuação. Humildade profissional: reconhecer limites de conhecimento, pedir ajuda quando necessário e valorizar a experiência e orientação das pessoas do time. Perfil colaborativo e equilibrado: atuar de forma respeitosa, calma e construtiva, especialmente em situações de pressão ou diante de problemas complexos. Raciocínio lógico: capacidade de analisar problemas, organizar informações e construir caminhos para chegar a uma solução. Autonomia em desenvolvimento: conseguir conduzir tarefas compatíveis com seu nível de experiência, sabendo identificar quando é necessário buscar apoio.

Requisitos

Requisitos

Experiência prévia com desenvolvimento de software, preferencialmente entre os níveis Júnior e Pleno.

Vivência prática de aproximadamente 3 anos na área de desenvolvimento.

Experiência profissional ou em projetos relevantes com pelo menos uma das seguintes tecnologias: Node.js, Go, PHP, Rust ou linguagem similar.

Conhecimento ou interesse em aprender outras linguagens e tecnologias (Go, Node, PHP e Rust)

Conhecimento de conceitos de APIs, serviços e integração entre sistemas.

Familiaridade com Git e processos de versionamento de código.

Conhecimento ou experiência com investigação e correção de bugs.

Noções de testes automatizados e boas práticas de desenvolvimento.

Interesse em observabilidade, análise de logs, monitoramento e compreensão do funcionamento dos sistemas.

Interesse em utilizar ferramentas de inteligência artificial como apoio ao processo de desenvolvimento.

Diferenciais

Experiência com sistemas distribuídos ou ambientes com grande quantidade de serviços.

Vivência com ferramentas de observabilidade, logs, métricas ou monitoramento.

Conhecimento em mais de uma das linguagens utilizadas pelo ambiente.

Experiência com testes automatizados e práticas de qualidade de software.

Participação em projetos pessoais, estudos ou iniciativas de aprendizado envolvendo novas linguagens e tecnologias.

Benefícios

Plano de Saúde e Odontológico

Auxílio Home Office

Auxílio Alimentação

Recesso Remunerado

Day Off no aniversário

Programa Saúde e Bem-Estar

Programa de Desenvolvimento Individual (PDI).

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn Hot

DESENVOLVEDOR- VIA MONDO

Grupo Via Mondo Pouso Alegre, Minas Gerais, Brazil 25 candidaturas Hoje

Salário estimado

R$ 5k - 8k/mês

Pleno CLT

DESCRIÇÃOO profissional será responsável por desenvolver, testar e manter sistemas e aplicações conforme as demandas da empresa, realizando correções de falhas, melhorias e atualizações nos sistemas existentes. Atuará no levantamento de requisitos junto às áreas solicitantes, participando da análise...

PHP
Ver Detalhes
LinkedIn

Desenvolvimento Back-End (Java) Sênior (Vaga Afirmativa)

DBC Company Brazil 25 candidaturas Hoje

Salário estimado

R$ 11k - 17k/mês

Sênior CLT

Quais serão suas responsabilidades?Desenvolver, evoluir e manter soluções backend robustas, escaláveis e de alta disponibilidade utilizando Java e Spring Boot.Projetar, desenvolver e implementar APIs REST e serviços de backend, garantindo performance, segurança e escalabilidade das aplicações.Desenv...

Ver Detalhes
LinkedIn

Engenheiro(a) de Software Mobile Pleno a Sênior | BTG Pay

BTG Pactual São Paulo 142 candidaturas Hoje

Salário estimado

R$ 12k - 18k/mês

Sênior CLT

Sobre a ÁreaA área de Tecnologia do BTG Pactual Empresas tem como objetivo construir e evoluir funcionalidades da plataforma de empresas do BTG Pactual. Aqui você poderá trabalhar e aprender sobre Cartões de Crédito, Meios de Pagamentos, Conta Corrente, Onboarding, Produtos de Financiamentos, Câmbio...

Ver Detalhes