Pular para o conteúdo

Lutra

Engenheiro(a) Full Stack (com foco em front-end)

TypeScriptReactNode.jsPostgreSQLGCP
Tradução automática. Consulte o original.

SUA OPORTUNIDADE

Estamos apoiando uma fintech canadense em rápido crescimento que reinventou a forma como as pessoas gerenciam suas maiores despesas recorrentes e está focada em ajudá-las a obter mais valor de cada dólar gasto. Já processando mais de um bilhão de dólares em volume de pagamentos anuais e atendendo a uma base de usuários em rápida expansão, a empresa está construindo infraestrutura financeira crítica enquanto escala como os clientes descobrem, adotam e obtêm valor do produto.

Esta função faz parte da equipe de engenharia de Growth, uma das duas equipes de engenharia ao lado de Payments, e é responsável pelas superfícies onde os usuários encontram e interagem pela primeira vez com o produto: onboarding, ativação e a experiência principal da web.

Como Engenheiro(a) Full Stack com foco em front-end, você passará a maior parte do seu tempo criando a experiência web voltada para o usuário: construindo interfaces polidas e performáticas em React e Next.js que tornam fluxos financeiros complexos simples e convertem. Você também trabalhará em toda a stack, contribuindo para os serviços de backend e APIs que impulsionam essas experiências, então a fluência em full stack é importante, mesmo que o front end seja onde você fará seu melhor trabalho.

Esta função enfatiza a propriedade de ponta a ponta com uma lente de produto. Você entregará rapidamente, medirá o impacto e iterará. Desde a integração de API até o design da interface, implementação e implantação, você colaborará estreitamente com colegas de produto, design, mobile e engenharia para elevar o nível de usabilidade, desempenho e conversão.

PRINCIPAIS RESPONSABILIDADES

  1. Engenharia de Frontend: Liderar o desenvolvimento de recursos voltados para o usuário usando React, Next.js e TypeScript com foco em desempenho, acessibilidade e design responsivo
  1. Implementação de UI: Construir interfaces responsivas e acessíveis que funcionam perfeitamente em navegadores desktop e mobile
  1. Colaboração em design: Trabalhar em estreita colaboração com designers de produto para traduzir designs em interfaces polidas e de qualidade de produção
  1. Propriedade de recursos: Construir e possuir recursos de ponta a ponta, desde a implementação de frontend até os APIs e serviços de backend que os suportam
  1. Design e integração de API: Projetar, construir e consumir REST APIs, garantindo que os contratos de frontend e backend permaneçam limpos e confiáveis
  1. Experimentação de Growth: Construir e iterar em recursos focados em onboarding, ativação e conversão, usando experimentação e análise para guiar decisões
  1. Integração de pagamentos: Construir experiências de usuário sobre os fluxos de pagamento e integrações bancárias de propriedade da equipe de Payments
  1. Qualidade do código: Escrever código limpo e bem testado nas bases de código de frontend e backend
  1. Revisões de código: Participar de revisões de código em contribuições de frontend e backend para manter a qualidade e a consistência
  1. Depuração e confiabilidade: Depurar e resolver problemas em toda a full stack em ambientes de desenvolvimento e produção
  1. Colaboração multifuncional: Trabalhar em estreita colaboração com as equipes de produto, design e mobile para entregar recursos coesos voltados para o cliente
  1. Suporte operacional: Participar de rotações de plantão para dar suporte aos sistemas de produção

SEU CONHECIMENTO

STACK TECNOLÓGICA

  1. Front-end: React, React Native, NextJS, TypeScript, Tailwind CSS
  1. Back-end: Node.js/NestJS, TypeScript, Firebase
  1. Infraestrutura e ferramentas: Git, GCP

SEU CONHECIMENTO

  1. 4+ anos de experiência construindo e lançando aplicações web de produção como engenheiro(a) full stack ou de frontend
  1. Experiência profunda com React e desenvolvimento moderno de frontend, incluindo gerenciamento de estado, arquitetura de componentes e otimização de desempenho
  1. Forte experiência com Next.js ou frameworks similares baseados em React, incluindo renderização do lado do servidor
  1. Proficiência com frameworks modernos de CSS como Tailwind e forte domínio dos princípios de design responsivo
  1. Um histórico de construção de interfaces de usuário acessíveis e de alta qualidade que se sustentam no uso do mundo real
  1. Sólida experiência com Node.js e TypeScript para desenvolvimento de backend
  1. Experiência trabalhando com frameworks de backend como NestJS, Express, ou similares
  1. Experiência projetando, construindo e consumindo REST APIs
  1. Conhecimento prático de bancos de dados relacionais como PostgreSQL e familiaridade com armazenamentos NoSQL como Firestore
  1. Compreensão de sistemas de autenticação e melhores práticas de segurança
  1. Familiaridade com sistemas financeiros, processamento de pagamentos ou produtos fintech
  1. Fortes práticas de teste, particularmente no frontend
  1. Capacidade de equilibrar a experiência do usuário de frontend com considerações de desempenho de backend
  1. Habilidades claras de comunicação e capacidade de trabalhar efetivamente entre equipes
  1. Propriedade demonstrada da qualidade do código, experiência do usuário e confiabilidade do sistema

É UM BÔNUS SE

  1. Você traz uma sensibilidade genuína de design e colaborou estreitamente com designers de produto para moldar, não apenas implementar, experiências de usuário
  1. Você tem experiência com ferramentas de desempenho de frontend, Core Web Vitals ou auditorias de acessibilidade
  1. Você tem experiência prática com renderização do lado do servidor Next.js em produção
  1. Você trabalhou com NestJS ou frameworks de backend orientados a serviços similares
  1. Você está familiarizado com Clerk ou plataformas de autenticação similares
  1. Você trabalhou em uma equipe de engenharia de growth ou product-led, executando testes A/B ou construindo infraestrutura de experimentação
  1. Você se sente confortável com ferramentas de análise como Amplitude, Mixpanel ou GA4
  1. Você tem experiência operando serviços em GCP
  1. Você construiu ou integrou com provedores de pagamento ou APIs bancárias
  1. Você usou Prisma ORM em ambientes de produção
  1. Você contribuiu para projetos de código aberto

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