Pular para o conteúdo

Teya

Engenheiro(a) Mobile

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

Sobre a oportunidade

Olá. Somos a Teya.

A Teya foi fundada com uma crença simples: 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 ruim 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. Cuidamos da qualidade. Mantemos o foco nos detalhes. E acreditamos que ótimo desempenho e 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 negócios locais, adoraríamos ouvir você.

Sua Missão

Capacitar pequenas e médias empresas em toda a Europa, construindo e aprimorando os aplicativos móveis da Teya. Entregar soluções escaláveis, seguras e inovadoras que ajudem os empresários a prosperar e a se reconectar com a alegria de gerenciar seus negócios.

Como Engenheiro(a) de Software Mobile na Teya, você irá:

  1. Desenvolver aplicativos móveis multiplataforma usando Kotlin.
  1. Escrever código limpo, de fácil manutenção e seguro para resolver problemas de negócios complexos.
  1. Priorizar desempenho, escalabilidade e manutenibilidade em todas as tarefas de desenvolvimento.
  1. Integrar perfeitamente diversas APIs e SDKs, garantindo confiabilidade e eficiência.
  1. Focar em entregar uma experiência moderna, intuitiva e amigável para comerciantes em toda a Europa.
  1. Colaborar com equipes multifuncionais para alinhar soluções técnicas com objetivos de negócios.
  1. Participar ativamente de decisões críticas de projeto, incluindo design de arquitetura, seleção de framework e avaliação de ferramentas.
  1. Mentorar e apoiar membros da equipe, promovendo um ambiente colaborativo e voltado para o crescimento.
  1. Melhorar continuamente os aplicativos, aplicando as melhores práticas de automação para reduzir desperdícios e erros.
  1. Trabalhar dentro de metodologias Ágeis/Scrum, garantindo entrega pontual, melhorias iterativas e colaboração entre equipes.

Principais Responsabilidades

  1. Construir aplicativos móveis que suportem aceitação de pagamentos, serviços de conta empresarial, emissão de cartões e sistemas ePOS.
  1. Incorporar tecnologias de ponta para habilitar funcionalidades offline, armazenamento seguro de dados e recursos dinâmicos do aplicativo, como notificações push e deep linking.
  1. Garantir atualizações de aplicativos perfeitas e suportar internacionalização/localização.
  1. Colaborar com equipes de design e produto para entregar uma experiência de usuário atraente.
  1. Contribuir para pipelines de CI/CD, logging escalável e práticas de observabilidade.
  1. Adotar princípios de arquitetura limpa, incluindo camadas de Domínio, Aplicação, Infraestrutura e Apresentação.
  1. Participar de daily stand-ups, planejamento de sprint e retrospectivas como parte dos fluxos de trabalho Ágeis.
  1. Trabalhar em estreita colaboração com Product Owners para refinar requisitos e entregar valor incremental em cada sprint.

O que você vai construir

  1. SDKs de pagamento multiplataforma que funcionam perfeitamente em Android e iOS.
  1. Camadas de abstração de dispositivo que permitem o processamento de pagamentos em diferentes configurações de hardware.
  1. Ferramentas e documentação para desenvolvedores que tornam a integração de pagamentos simples e confiável.
  1. APIs padronizadas que reduzem a complexidade para integradores de terceiros.
  1. Componentes de processamento de pagamento seguros e compatíveis que atendem aos padrões da indústria.

Requisitos mínimos

Sua História

Requisitos Essenciais

  1. Experiência Multiplataforma com Kotlin: Experiência prática no desenvolvimento e lançamento de projetos KMP, incluindo lógica de negócios compartilhada e implementações específicas da plataforma.
  1. Desenvolvimento Mobile: Sólida experiência em desenvolvimento para Android (Kotlin) ou iOS com compreensão de padrões de arquitetura de aplicativos móveis.
  1. Desenvolvimento de SDK: Experiência na construção de SDKs, bibliotecas ou frameworks que outros desenvolvedores consomem, com foco em design de API e experiência do desenvolvedor.
  1. Conhecimento em Tecnologia de Pagamentos: Compreensão de pagamentos, tecnologia NFC, processamento de transações financeiras, banking.

Habilidades Técnicas

  1. Kotlin Avançado: Profundo conhecimento em recursos da linguagem Kotlin, coroutines e APIs específicas multiplataforma.
  1. Arquitetura Multiplataforma: Compreensão de estratégias de código compartilhado, padrões expect/actual e implementações específicas da plataforma.
  1. Integração de API: Experiência com serviços RESTful, protocolos de comunicação segura e integração de API de terceiros.
  1. Testes e Qualidade: Fortes práticas de teste, incluindo testes unitários, testes de integração e frameworks de teste automatizado.
  1. Consciência de Segurança: Compreensão de práticas de codificação segura, especialmente relevantes para aplicativos financeiros/de pagamento.

Qualificações Preferenciais

  1. Experiência com sistemas de processamento de pagamentos, padrões EMV ou tecnologia financeira.
  1. Conhecimento de tecnologia NFC, protocolos de pagamento contactless ou frameworks de pagamento móvel.
  1. Experiência em arquitetura modular, injeção de dependência e princípios de arquitetura limpa.
  1. Experiência com pipelines de CI/CD e implantação automatizada para projetos multiplataforma.
  1. Você tem experiência com ferramentas de design como Figma e Canva.
  1. Você é altamente organizado(a) com fortes habilidades de gerenciamento de projetos.
  1. Você é um(a) ótimo(a) comunicador(a) e colaborador(a).
  1. Você tem uma mentalidade de crescimento com vontade de aprender e uma atitude prática.

Os Benefícios

  • Nós confiamos em você, por isso oferecemos horários de trabalho flexíveis, desde que seja bom para você e sua equipe;
  • Plano de Saúde;
  • Vale Refeição;
  • 25 dias de férias anuais (+ feriados);
  • Cartão de Transporte Público;
  • Eventos e atividades frequentes da equipe no escritório e fora dele;
  • Lanches no escritório todos os dias;
  • Ambiente de escritório amigável, confortável e informal.

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 incentivamos a nos informar. Estamos comprometidos em garantir que todos os candidatos tenham uma experiência justa e acessível conosco.

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