Descrição da vaga

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

🚀 Sobre a btime

A btime é uma empresa de tecnologia que tira operação do caos e coloca ela para rodar com eficiência.

Fazemos isso de duas formas: com o btime Flow, nossa plataforma de gestão operacional usada por empresas de segurança, construção, facilities, logística, saúde e varejo, e com o Seu Time de IA, no qual alocamos times de tecnologia, automação e inteligência artificial dentro do cliente para resolver problema de verdade, com escopo aberto e resultado medido.

Produto validado, cultura forte, sócios que já construíram empresa grande antes. Estamos crescendo e precisamos de gente boa para sustentar esse crescimento.


🎯 O desafio da vaga

Estamos procurando duas pessoas engenheiras de software, uma pleno e uma sênior, para tocar projetos dentro dos squads da btime.

Essa vaga não é sobre linguagem. Não vamos cortar ninguém por não ter uma tecnologia específica no currículo. O que buscamos é cabeça de engenharia: lógica sólida, fundamento de verdade e capacidade de entender um problema de negócio, escolher a solução certa para o contexto, entregar e sustentar.

Se você é forte em Java, C#, Node, Python, Go, PHP ou qualquer outra base e aprende rápido, você serve. Ferramenta se aprende em semanas. Raciocínio e maturidade de engenharia levam anos.


Nossos squads têm gerente de projeto, analista funcional e desenvolvedores. Cada squad toca um produto ou uma frente de cliente do começo ao fim. Quem entra aqui participa da decisão, não só da execução.


🧠 O que você vai fazer na prática


💻 Desenvolvimento e entrega

  • Construir e evoluir aplicações do backend ao que for necessário para o projeto andar.
  • Modelar dado, escrever consulta eficiente e cuidar de performance.
  • Desenhar e consumir API, integrar com sistemas de terceiros, sistemas legados e serviços em nuvem.
  • Colocar em produção com responsabilidade: teste, versionamento, deploy e monitoramento.


🧭 Condução de projeto dentro do squad

  • Participar do refinamento junto com o gerente de projeto e o analista funcional.
  • Entender o problema do negócio antes de discutir solução técnica.
  • Quebrar demanda grande em entrega pequena e previsível.
  • Estimar com honestidade e avisar cedo quando o prazo estiver em risco.
  • Sustentar a cadência do squad: daily, planning, revisão e retrospectiva acontecem e servem para alguma coisa.


🏗️ Arquitetura e decisão técnica

  • Escolher a tecnologia e a arquitetura conforme o problema, não conforme a moda ou a zona de conforto.
  • Definir padrão de projeto e defender a escolha com argumento.
  • Enxergar dívida técnica, priorizar o que dói e negociar espaço para resolver.
  • Cuidar de segurança, log, observabilidade e custo de infraestrutura.


🤝 Time e cultura de engenharia

  • Fazer revisão de código de gente, não só de linha.
  • Documentar decisão técnica de forma que a próxima pessoa entenda o porquê.
  • Apoiar quem está começando e puxar a régua técnica do squad.
  • Conversar com cliente e com área de negócio quando for preciso, sem se esconder atrás do time.


🧩 O que esperamos de você


🛠 Competências técnicas

O que pesa aqui é fundamento, independente da linguagem que você usa hoje:

  • Lógica de programação sólida, estrutura de dados e algoritmo bem resolvidos.
  • Orientação a objetos, princípios de projeto e código limpo na veia.
  • Arquitetura de software: saber quando usar monolito, quando quebrar em serviço, e entender MVC, hexagonal e clean architecture.
  • Banco de dados relacional e não relacional, modelagem e otimização de consulta.
  • API REST, integração entre sistemas, autenticação e boas práticas de segurança.
  • Git com fluxo de trabalho maduro e revisão de código.
  • Teste automatizado como parte da entrega, não como enfeite.
  • Docker, CI/CD e alguma cloud (Azure, AWS ou GCP) no dia a dia.

Nossos projetos passam por várias stacks conforme o cliente e o produto. Você não precisa dominar todas. Precisa aprender a próxima rápido.


📈 O que muda entre pleno e sênior


Pleno

  • Entrega funcionalidade completa com autonomia dentro do squad.
  • Escreve teste, participa de revisão e melhora o que encosta.
  • Já tem opinião técnica e sabe defender com calma.
  • Aprende stack nova sem drama.

Sênior

  • Desenha a solução técnica do projeto e responde por ela.
  • Escolhe tecnologia com critério e assume a consequência da escolha.
  • Puxa a régua de qualidade e destrava o squad quando ele empaca.
  • Negocia escopo e prazo com o gerente de projeto e com o cliente.
  • Forma gente: quem trabalha com você fica melhor.


💬 Competências comportamentais

  • Clareza de comunicação: explica decisão técnica para quem não é técnico.
  • Visão de dono: se preocupa com o resultado do projeto, não só com a sua parte.
  • Pragmatismo: entrega o que resolve, sem construir catedral.
  • Postura firme com tato: discorda, propõe e segue junto depois da decisão.
  • Curiosidade técnica: gosta de aprender coisa nova porque o projeto pediu.


🎯 Diferenciais

  • Experiência com inteligência artificial aplicada a produto, incluindo integração com modelos de linguagem.
  • Vivência com frontend ou aplicação mobile, o suficiente para conversar de igual para igual com o time.
  • Já atuou em produto SaaS com cliente pagante e SLA.
  • Já participou da estruturação de time ou de processo de engenharia do zero.
  • Já trocou de linguagem principal ao longo da carreira e se deu bem.


🔎 Perfil ideal

  • Tem cabeça de engenharia, não de execução de tarefa.
  • Aprende linguagem e ferramenta nova rápido, porque a base é boa.
  • Não se define pela stack. Se define pelo que consegue resolver.
  • Aguenta ambiente de crescimento, no qual nem tudo está documentado.
  • Quer participar da construção do produto e da forma como o time trabalha.
  • Tem potencial real de crescer com a empresa. Quem sustenta a entrega hoje lidera amanhã.


✨ Por que essa vaga é diferente

A btime vive um momento raro: produto validado, cultura forte, crescimento consistente e sócios que já fizeram isso antes.

Você não vai ser mais um recurso numa fábrica de software repetindo a mesma tela por dois anos. Vai tocar projeto de ponta a ponta, passar por contextos e tecnologias diferentes, com acesso direto a quem decide, dentro de um time pequeno onde a sua opinião técnica muda o rumo da entrega.

Se você quer código com dono, decisão com responsabilidade e crescimento junto com a empresa, o lugar é seu.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

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

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ç...

Ver Detalhes
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

Senior Software Engineer Python

Thomson Reuters Brasil São Paulo 25 candidaturas Hoje

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

The AI Platform team has been established to build, develop, and run the Enterprise AI Platform. The Enterprise AI Platform serves as a comprehensive ecosystem of collaborative services, tools, and infrastructure, empowering both technical and non-technical users to seamlessly develop, evaluate, dep...

Ver Detalhes