[Distribution/REX] Sênior Software Engineer

stone

United States

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salário fixo
Pacote de remuneração variável
Plano de saúde e odontológico

Job summary

A Stone procura um Engenheiro de Software Sênior para atuar no desenvolvimento de soluções web e mobile com foco em qualidade e escala. Você trabalhará com React/TypeScript na web e Kotlin Multiplatform no mobile, mantendo consistência entre plataformas e entregando código sustentável.

Você fará escolhas técnicas, participará de revisões de código e colaborará com equipes de produto, design e backend. Experiência com sistemas distribuídos, testes automatizados e boas práticas de UX é valorizada.

Qualifications

  • Conhecimentos sólidos com React e TypeScript para web.
  • Conhecimentos em desenvolvimento mobile com Kotlin/Multiplatform.
  • Arquitetura de software (MVVM, Clean Architecture ou similares) e gestão de estado.

Responsibilities

  • Tomar decisões de arquitetura e design considerando escalabilidade e custo a longo prazo.
  • Conduzir features multiplataforma entre mobile e web com qualidade.
  • Colaborar com design, produto e backend para equilibrar qualidade técnica e prazos.

Skills

React
TypeScript
Kotlin Multiplatform
MVVM
Clean Architecture
Automated testing
REST APIs
Git/Gitflow
Proatividade
Time management

Tools

Jetpack Compose
SwiftUI
CI/CD pipelines

Job description

Sobre a Stone:

Somos muito mais do que uma empresa de maquininhas! A Stone é uma empresa de tecnologia e serviços financeiros focada no(a) cliente.

Nascemos com o propósito de ser protagonistas na transformação da indústria de pagamentos, servindo o(a) empreendedor(a) brasileiro(a) e transformando seus sonhos em resultados.

Somos a maior empresa independente de meios de pagamentos do Brasil, com mais de quinze mil pessoas espalhadas pelas cinco regiões do país, em um cenário repleto de desafios e oportunidades. Valorizamos o trabalho em equipe, a flexibilidade, o desenvolvimento contínuo e os pensamentos disruptivos e incansáveis na busca de soluções para a nossa RAZÃO.

Nossa Cultura:

Por aqui, vivemos nossa cultura no dia a dia, guiados por esses 5 valores:

  • O cliente é a razão
  • Cabeça de dono
  • Direto ao ponto
  • Excelência é um jogo de equipe
  • Paixão em cada detalhe

O cliente é o motivo pelo qual existimos e só temos sucesso se ele tiver sucesso.

Fazemos o que é certo, do jeito certo, com responsabilidade e tecnologia para decidir melhor.

Profundidade para entender e simplicidade para resolver.

Construímos um negócio de longo prazo, em time e com colaboração.

Fazemos com paixão, atenção aos detalhes e vontade de surpreender para ajudar o cliente a vencer.

Como é ser uma pessoa Sênior Software Engineer:

Você vai construir soluções com visão de longo prazo e qualidade, atuando de ponta a ponta, do discovery à entrega. No app mobile, vai compartilhar lógica entre plataformas com Kotlin Multiplatform. Na web, vai criar interfaces em React. Aqui você não vai apenas executar o que já foi definido.

Principais desafios técnicos:
  • Visão de produto e protagonismo: trazer propostas técnicas, questionar o status quo e propor melhorias contínuas nos fluxos de negócio, com base em dados e no comportamento de quem usa o produto.
  • Multiplataforma no mobile: usar KMP para compartilhar regras e lógica entre Android e iOS, mantendo a experiência nativa e performática, e decidir o que deve ou não ser compartilhado.
  • Mobile e web conversando bem: garantir consistência de comportamento, design e regras de negócio entre o app e as aplicações em React.
  • Regras de negócio na interface: representar com precisão fluxos que envolvem comissão, ativação de parceiros, janelas de tempo e feature flags, onde um estado errado na tela tem impacto real.
  • Qualidade percebida: cuidar de desempenho, estados de erro, acessibilidade e fluidez, sempre pensando em quem está do outro lado.
  • Evolução arquitetural: orientar as decisões de arquitetura do front e garantir que as soluções sigam sustentáveis conforme o produto cresce.
Habilidades e comportamentos esperados em uma pessoa Sênior:

Conhecimentos Técnicos:

  • Toma decisões de arquitetura e design considerando escalabilidade, manutenção e custo a longo prazo;
  • Resolve problemas ambíguos e de alta complexidade;
  • Antecipa riscos técnicos, como performance, compatibilidade entre plataformas e dívida técnica.

Aptidão:

  • Conduz iniciativas de ponta a ponta, com pouca ou nenhuma direção;
  • Influencia decisões que atravessam squads, alinhando design, produto e backend;
  • É referência técnica para o time e apoia o crescimento de pessoas menos experientes.
O que esperamos de você:
  • Experiência sólida com React e TypeScript na web;
  • Experiência com desenvolvimento mobile e Kotlin, com vivência em Kotlin Multiplatform;
  • Sólidos conhecimentos de arquitetura (MVVM, Clean Architecture ou similares), gerenciamento de estado e padrões de projeto;
  • Sólidos conhecimentos em testes automatizados (unitários, de componente e de integração), code review e git/gitflow;
  • Experiência com integração a APIs REST e boas práticas de tratamento de erro e cache;
  • Capacidade de colaborar de perto com design, produto e backend, equilibrando qualidade técnica com prazo e viabilidade de negócio;
  • Comunicação proativa, com visibilidade rápida de riscos e impedimentos e forte senso de time.
O que aumenta as suas chances:
  • Experiência com Compose Multiplatform, Jetpack Compose ou SwiftUI;
  • Familiaridade com design systems e bibliotecas de componentes;
  • Conhecimento de performance web (Core Web Vitals) e boas práticas de UX e acessibilidade;
  • Experiência com experimentação em produção (testes A/B, Amplitude etc.) e análise de métricas de produto;
  • Vivência com mercado financeiro, meio de pagamento ou produtos voltados a vendas;
  • Experiência com pipelines de CI/CD para mobile e web;
  • Uso de ferramentas de IA de forma agêntica no dia a dia, para acelerar o desenvolvimento, enriquecer o discovery e buscar melhoria contínua.
Nosso pacote de Remuneração e Benefícios:

(itens com asterisco possuem regras específicas de elegibilidade, que serão explicadas pelos recrutadores ao longo do processo seletivo)

  • Salário Fixo
  • Pacote de Remuneração Variável* (PLR, ILP ou Comissão - disponibilizado conforme a elegibilidade do cargo, não sendo um modelo de livre escolha)
  • Plano de Saúde e Odontológico com cop
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[Distribution/REX] Sênior Software Engineer
[Distribution/REX] Sênior Software Engineer

Stone - Linkedin • United States

Remote
USD 120,000 - 180,000
Plano de Saúde e Odontologico
Vale Refeição/Alimentação
Auxílio Creche
+3
[Enabling] Sênior Software Engineer - Mobile
[Enabling] Sênior Software Engineer - Mobile

Stone - Linkedin • United States

Hybrid
USD 140,000 - 200,000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+1
[Cartões] Product Designer Sênior
[Cartões] Product Designer Sênior

stone • United States

Remote
USD 120,000 - 180,000
Salário Fixo
PLR/ILP
Plano de Saúde
+4
SENIOR SOFTWARE ENGINEER .NET
SENIOR SOFTWARE ENGINEER .NET

Stone - Linkedin • United States

Hybrid
USD 120,000 - 190,000
Salário Fixo
Plano de Saúde e Odontológico
Vale Refeição/Alimentação
+3
[ENGENHARIA] SENIOR SOFTWARE ENGINEER .NET
[ENGENHARIA] SENIOR SOFTWARE ENGINEER .NET

Stone - Linkedin • United States

Hybrid
USD 36,000 - 56,000
Salário Fixo
Plano de Saúde e Odontológico
Vale Refeição e/ou Alimentação
+5
SOFTWARE ENGINEER III (Pleno) - GOLANG
SOFTWARE ENGINEER III (Pleno) - GOLANG

Stone - Linkedin • United States

Hybrid
USD 120,000 - 160,000
Plano de Saúde e Odontológico com copa
Hospital Virtual Verde (telemedicina 7
Subsídio de medicamentos
+11
[Banking/Boletos] Sênior Software Engineer - Golang
[Banking/Boletos] Sênior Software Engineer - Golang

Stone - Linkedin • United States

Hybrid
USD 120,000 - 165,000
Health plan
Dental plan
Telemedicine
+3
[Bankinkg/Investimentos] Software Engineer Pleno - Golang
[Bankinkg/Investimentos] Software Engineer Pleno - Golang

Stone - Linkedin • United States

Hybrid
USD 110,000 - 150,000
Plano de Saúde
Plano Odontológico
Vale Refeição
+2
[Cartões] Product Designer Sênior
[Cartões] Product Designer Sênior

Stone - Linkedin • United States

Hybrid
USD 90,000 - 150,000
Plano de Saúde
Odontológico com coparticipação
Vale refeição/alimentação
+2
SENIOR SOFTWARE ENGINEER - GOLANG
SENIOR SOFTWARE ENGINEER - GOLANG

Stone - Linkedin • United States

Remote
USD 140,000 - 200,000
Plano de saúde
Odontológico
Vale Refeição/Alimentação
+2