Mobile Engineer (Brazil)
Tecnologias
Descrição da vaga
Vaga para Desenvolvedor Mobile (Brasil)
A Sezzle está buscando um(a) Desenvolvedor(a) Mobile talentoso(a) e motivado(a) para integrar nossa equipe! Se você é apaixonado(a) por tecnologia e busca uma oportunidade de crescimento em uma empresa inovadora, essa vaga é para você.
Sobre a Sezzle:
Somos uma empresa de tecnologia que está revolucionando a experiência de compra, oferecendo soluções de pagamento flexíveis e acessíveis. Nossa missão é empoderar financeiramente a próxima geração, e estamos construindo um time dinâmico e apaixonado para alcançar esse objetivo.
Sobre a Vaga:
Nesta vaga de Desenvolvedor Mobile, você terá a oportunidade de trabalhar em um ambiente dinâmico e de rápido crescimento, com grandes chances de desenvolvimento profissional.
Remuneração:
- Salário: US$3.500 - US$6.000 por mês (Bruto em USD)
Processo Seletivo:
Acreditamos na transparência e no feedback constante. Nosso processo seletivo inclui:
- Envio da candidatura
- Teste Wonderlic (30-40 min)
- Teste de código (~1.5 horas)
- Entrevista com recrutadores (30 min)
- Entrevista com engenheiros (1 hora)
- Entrevista com a liderança de engenharia (30-45 min)
- Oferta!
O que você fará:
- Desenvolver novas funcionalidades em nosso aplicativo multiplataforma React Native (TypeScript) e APIs backend em Go/Golang.
- Gerenciar lançamentos, utilizando ferramentas como cohorting, feature flags e infraestrutura de app stores.
- Manter um relacionamento próximo com as áreas de produto, design e negócios.
- Contribuir para a construção de um código limpo, escalável, robusto e testável.
- Desenvolver um profundo conhecimento da aplicação, domínio de dados e KPIs.
O que buscamos:
- 3+ anos de experiência profissional em desenvolvimento mobile, com pelo menos 2+ anos em React Native ou tecnologias similares (Flutter).
- Experiência com código nativo em iOS (Swift/ObjC) e Android (Kotlin/Java).
- Experiência no desenvolvimento e publicação de aplicativos mobile nas lojas da Apple e Google.
- Profundo conhecimento da arquitetura React Native, hooks, context, padrões de navegação e otimização de performance.
- Familiaridade com testes unitários, testes de integração e testes E2E (Jest, React Native Testing Library, Detox, Appium, etc.).
- Capacidade de liderar funcionalidades de ponta a ponta: requisitos, design, implementação, deployment, monitoramento e melhorias.
- Experiência em mentoria de engenheiros juniores ou de nível médio.
- Capacidade de realizar code reviews de alta qualidade, com foco em manutenibilidade, clareza e boas práticas.
- Tomar decisões técnicas, propor melhorias e elevar a qualidade do código em toda a equipe.
- Boa comunicação e colaboração com Product Managers, Designers, equipes de backend e QA.
- Graduação em Ciência da Computação.
- Conhecimento de pipelines CI/CD mobile (Fastlane, Bitrise, GitHub Actions, etc.).
Diferenciais:
- Conhecimento em testes automatizados (unitários, integração, end-to-end) e implementação em ambiente CI.
- Habilidade para resolver problemas com linguagens backend como Go/Golang, Python, Java ou similares.
- Familiaridade com arquitetura de microsserviços e APIs HTTP.
- Experiência com código nativo em iOS e Android.
Sobre você:
- Possui altos padrões de qualidade.
- Não se limita a convenções.
- Valoriza a ação e a velocidade.
- Ganha a confiança dos outros.
- Tem convicção e não tem medo de discordar.
Tecnologias da Sezzle:
- Linguagens: Golang, Typescript, Python
- Frontend: Typescript - React e React Native
- Backend: Golang
- Banco de Dados: MySQL, Postgres, Elasticsearch
- DevOps & Cloud: AWS, Kubernetes
- Controle de Versão: Git
- CI/CD: Gitlab
- Testes: Foco em testes automatizados (unitários, integração e end-to-end)
Benefícios de trabalhar na Sezzle:
Na Sezzle, valorizamos nossos colaboradores e oferecemos um ambiente de trabalho único e inspirador. Somos uma equipe diversificada, apaixonada por tecnologia e focada em resultados.
#Li-remote #Full-time