Inetum
Teya
Engenheiro Full Stack Sênior
Sobre a oportunidade
Olá. Nós somos a Teya.
A Teya foi fundada com uma crença simples: os negócios locais merecem mais. Eles são os cafés, restaurantes, salões, lojas e empreendedores que trazem caráter às nossas ruas, criam empregos e mantêm as comunidades em movimento. No entanto, por muito tempo, os serviços financeiros tornaram a vida mais difícil para eles - com ferramentas desajeitadas, suporte inadequado e complexidade que atrapalha a gestão de um negócio.
A Teya existe para mudar isso.
Estamos construindo uma plataforma financeira para negócios locais em toda a Europa - uma construída em torno de ferramentas simples, design atencioso e suporte humano real. Nossos Membros confiam em nós para ajudá-los a gerenciar seus negócios com confiança, e essa responsabilidade molda a maneira como trabalhamos.
Agimos rápido. Nós nos importamos com a qualidade. Mantemos o foco nos detalhes. E acreditamos que um ótimo desempenho e uma hospitalidade genuína devem andar de mãos dadas.
Se você quer construir produtos significativos, resolver problemas reais e fazer uma diferença genuína para os negócios locais, adoraríamos ouvir você.
Responsabilidades Principais
- Liderar o design, desenvolvimento e entrega de funcionalidades escaláveis e responsivas de full stack para o portal da Conta Empresarial usando React, TypeScript e GraphQL, com propriedade abrangendo tanto a implementação frontend quanto a integração com serviços backend.
- Trabalhar em estreita colaboração com as equipes de produto e design para entender as necessidades dos comerciantes e traduzir fluxos de trabalho financeiros complexos — como transferências, pagamentos agendados, gerenciamento de contas e fluxos de Autenticação Forte do Cliente (SCA) — em experiências de usuário seguras e de ponta a ponta, apoiadas por APIs confiáveis.
- Construir e manter interfaces ricas em dados e de alto desempenho para feeds de transações, saldos, extratos e visualizações multimoeda, garantindo a busca eficiente de dados, gerenciamento de estado e interação perfeita com serviços backend.
- Desenvolver e manter esquemas GraphQL, resolvers e integrações de API, garantindo a consistência entre os requisitos frontend e os modelos de dados backend, ao mesmo tempo em que promove a segurança de tipos e a confiabilidade de ponta a ponta.
- Escrever código limpo, de fácil manutenção e bem testado em toda a stack, aplicando fortes práticas de TypeScript e contribuindo para a estabilidade geral do sistema, segurança e escalabilidade.
- Participar ativamente de revisões de código em contribuições frontend e backend, ajudando a estabelecer as melhores práticas de engenharia em uma equipe que está em transição de uma organização mobile-first para uma organização capaz de full stack e web.
- Identificar e resolver gargalos de desempenho, ineficiências de dados e problemas de produção em toda a full stack, garantindo uma experiência suave e confiável para os usuários comerciantes.
- Manter-se atualizado com as últimas tecnologias, tendências e melhores práticas de frontend, aplicando-as para aprimorar nossa plataforma web voltada para o comerciante.
Sua História
- 5+ anos de experiência profissional em desenvolvimento frontend/web.
- Proficiência em nível de especialista em TypeScript, incluindo manipulação avançada de tipos, genéricos e compreensão de inferência de tipos complexa.
- Forte proficiência em React.js e seus princípios centrais, desenvolvida com uma abordagem type-safe.
- Experiência no suporte a serviços Backend em Java e Spring Boot
- Extensa experiência com Next.js para renderização do lado do servidor, geração de sites estáticos e rotas de API, com foco na integração de TypeScript.
- Sólido entendimento de JavaScript moderno (ES6+), HTML5 e CSS3.
- Experiência com bibliotecas de gerenciamento de estado (por exemplo, Redux, Context API, Zustand) em um ambiente TypeScript.
- Forte experiência no consumo de GraphQL APIs (por exemplo, Apollo Client), com compreensão de como definir e usar tipos para respostas de API.
- Forte compreensão das técnicas de otimização de desempenho web.
- Experiência com sistemas de controle de versão (por exemplo, Git).
- Excelentes habilidades de resolução de problemas e atenção aos detalhes.
- Fortes habilidades de comunicação e colaboração, especialmente ao trabalhar em equipes multifuncionais abrangendo produto, design, backend e engenharia mobile.
Diferenciais (O que te destaca)
- Experiência em aplicações web fintech ou bancárias, incluindo interfaces seguras e em conformidade com SCA/2FA, PSD2 e RBAC
- Capacidade comprovada de construir e traduzir produtos mobile-first em experiências web responsivas.
- Uso prático de ferramentas de codificação de IA (por exemplo, GitHub Copilot, Claude Code, Cursor) para acelerar o desenvolvimento, mantendo a qualidade do código.
- Experiência no lançamento e localização de produtos web em vários mercados europeus, incluindo requisitos de moeda, regulatórios e de idioma.
A Teya tem orgulho de ser um empregador que oferece igualdade de oportunidades.
Estamos comprometidos em criar um ambiente inclusivo onde todos, independentemente de raça, etnia, identidade ou expressão de gênero, orientação sexual, idade, deficiência, religião ou origem, possam prosperar e fazer o seu melhor trabalho. Acreditamos que uma equipe diversificada leva a melhores ideias, resultados mais fortes e um local de trabalho mais solidário para todos.
Se você precisar de quaisquer ajustes razoáveis em qualquer etapa do processo de recrutamento, seja para entrevistas, avaliações ou outras partes da candidatura — nós o encorajamos a nos informar. Estamos comprometidos em garantir que todos os candidatos tenham uma experiência justa e acessível conosco.
