Contratação · Engenheiro de Software Sênior

Engenheiro de software sênior que assume o produto da arquitetura à produção

Construo software web, SaaS e desktop de ponta a ponta: arquitetura, front-end, back-end e lançamento. São mais de 6 anos entregando para empresas no Brasil, em Portugal e nos EUA, incluindo o core de um produto desktop usado em mais de 13 países. Me importo com código que o time consegue manter e com produtos que o usuário de fato adota.

O que eu levo para um time de engenharia

Responsabilidade de ponta a ponta

Levo uma funcionalidade do problema até a produção, incluindo as partes entre times que costumam ficar sem dono.

Amplitude sem perder profundidade

Web, desktop e IA na mesma pessoa: React e Nuxt.js no front, Node.js e PHP no back, Rust e Tauri no desktop.

Visão de produto

Experiência como product manager e UI designer: questiono escopo, protejo prazo e construo o que o usuário precisa.

No que eu trabalho

Aplicações web

Front-ends em React, Next.js, Vue.js e Nuxt.js com TypeScript, feitos para performance.

Back-end e APIs

Serviços em Node.js, PHP e Laravel, bancos SQL e integrações com terceiros.

Software desktop

Apps desktop de alta performance com Tauri e Rust, entregues a clientes em mais de 13 países.

Decisões de arquitetura

Modelagem de dados, migrações e trade-offs registrados para o time revisar.

Funcionalidades de IA

Integrações com LLMs e automações dentro do produto, construídas como qualquer código de produção.

UI/UX

Protótipos no Figma e design systems, para design e implementação andarem juntos.

Experiência

  • Full Stack Engineer na Mog Design: responsável pelo core de um player desktop em Tauri e Rust usado por marcas de cinema em mais de 13 países, com interfaces web em Nuxt.js.
  • Senior Web Engineer na Peaksware, empresa de tecnologia esportiva por trás do TrainingPeaks e do MakeMusic.
  • Full Stack Developer na iOBEE, entregando projetos em Next.js, Shopify, Laravel, VTEX e WordPress e evoluindo para líder de projetos.
  • Desenvolvedor front-end e product manager na bMind.ai, plataforma de previsões de mercado e financeiras com IA.
  • Bacharel em Engenharia da Computação. Escrevo sobre decisões de arquitetura no meu blog.

Trabalhos relacionados

Como eu trabalho em time

  1. 01

    Entender

    Leio o código, converso com usuários e produto e escrevo o problema antes de construir.

  2. 02

    Desenhar

    Proponho a abordagem e seus trade-offs e alinho com o time.

  3. 03

    Entregar

    Incrementos pequenos e revisados, com testes e passos de release claros.

  4. 04

    Assumir

    Acompanho em produção, corrijo o que quebra e documento o que o próximo vai precisar.

Stack

TypeScriptReactNext.jsVue.jsNuxt.jsNode.jsRustTauriPHPLaravelAWSFigma

Perguntas frequentes

Que tipo de vaga você procura?

Vagas de engenharia de software sênior em times de produto: full stack, front-end, desktop ou com foco em IA. Remoto, CLT, PJ ou contrato internacional.

Qual é a sua stack principal?

TypeScript com React, Next.js, Vue.js e Nuxt.js no front-end; Node.js, PHP e Laravel no back-end; Rust e Tauri no desktop.

Você trabalha em inglês?

Sim. Trabalho em português e inglês e já entreguei para empresas no Brasil, em Portugal e nos EUA.

Em qual fuso horário você está?

Estou no Brasil (UTC-3), com boa sobreposição de horário com as Américas e a Europa.

Contratando um engenheiro de software sênior?

Me mande a vaga e um pouco sobre o time. Respondo com como posso ajudar.