StoneST

[Costumer Journey] Senior Software Engineer Moblie | Kotlin

Stone Pagamentos, founded in 2012, is a Brazilian financial services company dedicated to empowering small and medium-sized businesses.

Stone

Employee count: 5000+

  • Como é ser uma pessoa Software Engineer Senior - Kotlin :

    • Lidar com problemas ambíguos e priorização desafiadora, equilibrando prazo e qualidade;
    • Ser influente em tomadas de decisões junto ao time em detalhes de soluções;
    • Auxiliar a equipe na resolução de problemas complexos e na descoberta de soluções;
    • Fornecer sugestões e críticas construtivas para disseminar conhecimento técnico;
    • Garantir qualidade, escalabilidade e boas práticas do produto/plataforma;
    • Promover o compartilhamento de conhecimento e mentoria para o desenvolvimento da equipe, preocupar-se com o crescimento técnico;
    • Buscar conhecimento sobre os planos estratégicos e operacionais da empresa;
    • Fornecer visibilidade do trabalho;
    • Definir, coletar, analisar e acompanhar métricas de saúde de aplicações/produtos;
    • Participar de pair, revisões de código e refinamentos para discutir soluções técnicas, garantir qualidade e compartilhar conhecimentos;
    • Buscar continuamente oportunidades para melhorar nossa plataforma mobile, processos e experiência do nosso cliente dev;

    O que esperamos de você:

    • Ter interesse em trabalhar com adoção de novas tecnologias e aprender mais sobre KMP;
    • Forte experiência em desenvolvimento Android, incluindo Kotlin e Jetpack Compose;
    • Fortes conhecimentos em padrões arquiteturais e design de código, adotando padrões de codificação consistentes e bem documentados;
    • Conhecimentos de arquitetura de módulos e componentização;
    • Conhecimentos sobre Testes unitários, testes de integração, testes funcionais e testes de snapshots, utilizando ferramentas como JUnit, Espresso, Mockito, XCTest, Snapshot Testing, entre outras;
    • Experiência em investigação, troubleshooting e depuração de sistemas.
    • Habilidade para integrar APIs RESTful, serviços em nuvem (por exemplo, Firebase), armazenamento local e remoto de dados, autenticação e notificações push;
    • Conhecimentos sobre estrutura de CI/CD, pipeline automatizado;
    • Publicação de apps (Play Store e/ou App Store);
    • Ferramentas de métricas e marketing (e.g. Firebase, Google Analytics, Amplitude);
    • Conhecimento em metodologias ágeis de desenvolvimento de software, como Scrum ou Kanban.
    • Experiência em ambiente com arquitetura robusta e escalável;

    O que aumenta as suas chances:

    • Conhecimentos em KMP - Kotlin Multiplataforma
    • Familiaridade com gerenciadores de dependência (CocoaPods, Carthage, SPM), Fastlane;
    • Experiência em Android Studio e Gradle;
    • Experiência de desenvolvimento com React Native;
    • Contribuição em projetos Open Source;
    • Experiência com desenvolvimento de Design System com compreensão dos princípios de design systems, incluindo componentização, padronização de UI/UX, uso de bibliotecas de componentes, diretrizes de design e padrões de interface;
    • Experiência com produtos digitais financeiros e/ou apps de larga escala;

Além das vagas afirmativas, todas as vagas Stone também são destinadas a pessoas com deficiência.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About Stone

Learn more about Stone and their company culture.

View company profile

Stone Pagamentos, founded in 2012, is a Brazilian financial services company dedicated to empowering small and medium-sized businesses. Our innovative solutions are designed to streamline payment processes and provide holistic financial management tools that go beyond traditional payment systems. Stone emerged from a belief that customer satisfaction is paramount; our ethos can be summed up in one phrase: "the customer is the reason." This commitment guides us as we provide products and services that keep businesses functioning smoothly.

At Stone, we offer a comprehensive ecosystem that includes free business accounts, personalized payment solutions, credit options, and investment opportunities that yield competitive returns. Our mobile app integrates all functions in one user-friendly platform, allowing entrepreneurs to manage their finances and payments efficiently. With over 17,000 employees across Brazil, we pride ourselves on delivering personalized, human-centered support to our clients, guaranteeing that help is just a few seconds away. We are not just a payments provider; we are a steadfast partner committed to the growth and success of Brazilian businesses.

Claim this profileStone logoST

Stone

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

57 remote jobs at Stone

Explore the variety of open remote roles at Stone, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Stone

Remote companies like Stone

Find your next opportunity by exploring profiles of companies that are similar to Stone. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan