Senior Software Engineer, Android

São Paulo, Brazil
Innovation – Engineering-Employee /
Permanent /
Remote
About us ✨

At Swile, we believe that good products can help reduce friction in daily professional life and boost employee satisfaction. Today, we provide innovative solutions in various areas such as Fintech, Travel, HR, and Employee Benefits to more than 5.5 million users in 85,000 companies in France and Brazil.

About the team and position 🔥

Our Android Mobile Software Engineers at Swile are responsible for delivering the best experience to all our end users and ensuring that our Android app performs well even on older devices, remains secure, and is stable.
We also expect you to deliver well-documented, tested, high-performance code in Java and Kotlin, following best development practices and ensuring that everyone on your team does the same through code reviews, always aiming to improve the quality of your team's deliveries.

Your day to day activities 📈

- Produce high-quality, tested, secure, well-documented, and high-performance code;
- Monitor and observe your code running on users' devices, ensuring fast and efficient failure recovery;
- Perform high-quality code reviews for your team and, when necessary, for global teams as well;
Identify and prioritize technical debt with stakeholders and product managers, and ensure its execution with a long-term delivery vision;
- Participate in agreed-on-call rotations with your team to ensure better responses to failures and incidents, while also proposing improvements to the process;
- Actively participate in solution design and architecture processes with engineers across Swile, ensuring a long-term perspective in deliveries;
- Work directly with product stakeholders and other areas of the company to deeply understand problems and stay focused on delivering the best experience to our end users;
- Lead end-to-end initiatives, ensuring high-quality execution from everyone involved in deliveries relevant to your outcomes;
- Actively contribute to the growth and development of other team members, both within and outside your team;
- Communicate effectively with international teams in English.

Requisitos mínimos:

    • Bacharelado em Ciências da Computação ou equivalente em áreas relacionadas
    • Mais de 5 anos de experiência com desenvolvimento de aplicativos Android com Java e Kotlin
    • Comunicação clara e efetiva
    • Inglês fluente para colaboração com times de outros países

Requisitos preferenciais:

    • Mestrado, doutorado ou equivalente em Ciências da Computação. engenharia da computação ou áreas relacionadas
    • Experiência em desenvolvimento para aplicativos Android (Java & Kotlin) - cross-platform development

Sobre nossos valores:

    • 💜 We are team players: nós nos importamos com nossos colegas e navegamos bem entre áreas
    • 🏋 We are doers: temos ano nível de autonomia e entregamos resultados tangível
    • 🏄 We move fast: identificamos corretamente as prioridades e assumimos a iniciativa
    • 📣 We are ambassadors: entendemos sobre o mercado, o produto e estamos alinhados em torno da mesma visão
    • 🍔 We stay hungry: somos resilientes e gostamos de aprender e compartilhar conhecimento
    • 🥰 We cherish our values : abrimos mão do ego e aceitamos feedbacks como um presente

O que oferecemos:

    • 💳 Pacote de benefícios flexíveis super atraentes para você usar como quiser (flexfood, mobilidade, cultura, educação, etc) dentro do cartão Swile;
    • 💸 Bônus
    • 🏠 Auxílio Home-office
    • 👩‍⚕️ Plano de Saúde e Odontológico sem coparticipação;
    • 💪 TotalPass (acesso às melhores academias e estúdios)
    •  🗣️ Aulas de inglês ou Francês.
    • 💊 Auxilio farmária
    • 🧠 Saúde emocional (sessões de terapia gratuitas com um de nossos parceiros)
    •  💰 New Value (desconto em mais de 1.100 lojas e restaurantes)
    •  💻 Trabalho Full Remoto
Nós abraçamos e incentivamos a diversidade e inclusão no nosso time, então, sinta-se livre para ser quem você é junto à nós 🌈