Pular para o conteúdo

Pavago

Engenheiro(a) Sênior Full Stack

JavaScriptPython
Tradução automática. Consulte o original.

O que te torna um(a) bom(a) candidato(a)

Engenheiro(a) Sênior Full Stack

Sobre a Vaga

Estamos procurando um(a) Engenheiro(a) Sênior Full Stack experiente para liderar o desenvolvimento de uma plataforma moderna de declaração de impostos assistida por IA.

Esta é uma função de engenharia altamente técnica e prática, onde você projetará a arquitetura do sistema, criará serviços backend escaláveis, desenvolverá experiências frontend intuitivas e garantirá que todas as partes da aplicação sejam precisas, seguras e prontas para produção.

Você será responsável por funcionalidades do conceito à implantação, trabalhando tanto em frontend quanto em backend, utilizando ferramentas de desenvolvimento de IA como Cursor e Claude Code para acelerar a entrega e melhorar a qualidade do código.

O(A) candidato(a) ideal gosta de resolver problemas complexos de engenharia, assume a responsabilidade por decisões técnicas e prospera em ambientes onde a precisão dos dados e a confiabilidade são críticas.

O que te torna um(a) bom(a) candidato(a)

  1. Você gosta de resolver problemas técnicos complexos de ponta a ponta.
  1. Você assume a responsabilidade por sistemas em vez de simplesmente completar tarefas atribuídas.
  1. Você escreve código limpo, de fácil manutenção e bem testado.
  1. Você se comunica proativamente e trabalha efetivamente em um ambiente remoto.
  1. Você abraça o desenvolvimento assistido por IA como parte do seu fluxo de trabalho de engenharia.
  1. Você presta muita atenção à precisão, especialmente ao trabalhar com dados críticos para o negócio.

Como é um dia típico?

Tipo de Vaga: Tempo Integral, Remoto

Horário de Trabalho: Horário Comercial dos EUA

Seu dia começa revisando as atualizações dos colegas de equipe e planejando as prioridades de desenvolvimento. Você passará a maior parte do tempo construindo novas funcionalidades, projetando APIs, implementando funcionalidades frontend e resolvendo desafios complexos de fluxo de trabalho.

Ao longo do dia, você usará Cursor e Claude Code para acelerar o desenvolvimento, escrever testes, solucionar problemas e melhorar a qualidade da implementação.

Você colaborará com stakeholders do produto para esclarecer requisitos, documentar decisões técnicas e garantir que cada funcionalidade seja precisa, escalável e pronta para produção.

Principais Indicadores de Desempenho (KPIs)

  1. Qualidade e confiabilidade das funcionalidades entregues
  1. Desempenho da API e escalabilidade do sistema
  1. Qualidade do código e cobertura de testes
  1. Precisão da lógica de negócios e validação
  1. Entrega pontual de marcos de desenvolvimento
  1. Estabilidade do sistema e confiabilidade em produção
  1. Qualidade da documentação
  1. Colaboração e propriedade

Processo de Entrevista

  1. Triagem Inicial com Recrutador
  1. Avaliação Técnica / Avaliação de IA
  1. Entrevista Técnica com o Cliente
  1. Fase de Oferta

O que acontece após sua inscrição

Logo após sua inscrição, você receberá um convite por e-mail da Spark Hire para gravar seu Vídeo de Introdução.

É uma introdução curta, gravada por você mesmo, feita no seu tempo e serve como o último passo para completar sua inscrição.

Isso permite que os gerentes de contratação avaliem suas habilidades de comunicação antes de prosseguir com as entrevistas, tornando o processo de contratação mais rápido e eficiente.

Por favor, fique atento(a) à sua caixa de entrada e pasta de spam para o seu convite da Spark Hire.

#LI-AG1

Responsabilidades Desenvolvimento Full Stack

  1. Projetar, construir e manter aplicações full-stack escaláveis.
  1. Desenvolver serviços backend seguros e APIs REST utilizando Python e FastAPI.
  1. Construir interfaces frontend responsivas e amigáveis para fluxos de trabalho complexos e entrada de dados.
  1. Integrar aplicações frontend perfeitamente com serviços backend.

Arquitetura e Engenharia de Sistemas

  1. Projetar arquitetura de aplicações, modelos de dados, APIs e estruturas de serviços que suportem escalabilidade a longo prazo.
  1. Tomar decisões técnicas sobre desempenho, manutenibilidade e confiabilidade.
  1. Refatorar e melhorar sistemas existentes à medida que a plataforma evolui.

Desenvolvimento Assistido por IA

  1. Usar Cursor e Claude Code como parte do seu fluxo de trabalho diário de desenvolvimento.
  1. Aproveitar ferramentas de IA para melhorar a produtividade, a qualidade do código, a depuração e a velocidade de implementação.
  1. Avaliar continuamente oportunidades para automatizar tarefas de desenvolvimento.

Validação e Confiabilidade de Dados

  1. Implementar lógica de validação robusta, regras de negócios e tratamento de erros.
  1. Garantir a precisão dos dados em fluxos de trabalho complexos e envios de usuários.
  1. Construir sistemas seguros, confiáveis e prontos para auditoria.

Testes e Qualidade

  1. Escrever testes unitários, de integração e ponta a ponta abrangentes.
  1. Identificar e resolver bugs antes da implantação.
  1. Manter alta qualidade de código através de testes, documentação e revisões de código.

Colaboração e Propriedade

  1. Ser o(a) responsável por funcionalidades do planejamento à implantação.
  1. Documentar decisões técnicas e comunicar o progresso proativamente.
  1. Trabalhar em estreita colaboração com stakeholders do produto para esclarecer requisitos e entregar soluções escaláveis.

Experiência e Habilidades Necessárias Essenciais

  1. 5+ anos de experiência profissional em Engenharia de Software Full Stack.
  1. Forte expertise em Python e FastAPI.
  1. Experiência em projetar e construir APIs REST de nível de produção.
  1. Forte experiência em desenvolvimento frontend com frameworks JavaScript modernos.
  1. Experiência em projetar arquitetura de aplicações e modelos de dados escaláveis.
  1. Experiência prática no uso de Cursor e Claude Code no desenvolvimento diário.
  1. Experiência na construção de aplicações orientadas a fluxo de trabalho ou com muitos formulários.
  1. Forte compreensão de integração de API, validação, autenticação e manuseio seguro de dados.
  1. Experiência em escrever testes unitários, de integração e ponta a ponta.
  1. Excelentes habilidades de comunicação escrita em inglês.

Diferenciais

  1. Experiência na construção de aplicações de impostos, fintech, contabilidade, compliance ou outras aplicações altamente regulamentadas.
  1. Experiência com plataformas de nuvem e pipelines de implantação modernos.
  1. Experiência com bancos de dados relacionais e frameworks ORM.
  1. Familiaridade com pipelines CI/CD e testes automatizados.
  1. Experiência trabalhando em equipes de engenharia totalmente remotas.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026