Software Engineer III - Mobile
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer III - Mobile in Brazil.
This role is part of a high-impact mobile engineering team focused on building scalable, high-quality digital payment experiences used by thousands of businesses across Brazil. The professional will contribute to the development of robust Android applications that support end-to-end payment journeys, including in-person and online transactions. Working in a collaborative, product-driven environment, the role involves close interaction with designers, product managers, and other engineers to deliver seamless and reliable mobile experiences. The team operates with modern mobile technologies and emphasizes code quality, performance, and scalability. This position offers strong exposure to large-scale financial products and innovative payment solutions. It is an opportunity to work on systems that directly impact entrepreneurs and their ability to grow their businesses.
Accountabilities:
- Participate in technical discussions and contribute to architectural decisions within the mobile engineering team.
- Develop, maintain, and improve Android applications using Kotlin and Jetpack Compose, ensuring performance and scalability.
- Collaborate in the analysis, troubleshooting, and resolution of technical issues across mobile systems and physical devices.
- Ensure code quality through best practices, clean architecture principles, and participation in code reviews and pair programming sessions.
- Contribute to testing strategies including unit, integration, functional, and snapshot testing to ensure product reliability.
- Work with APIs, cloud services, local and remote storage, authentication systems, and push notification frameworks.
- Monitor application health metrics and contribute to continuous improvement of mobile products and engineering processes.
- Participate in Agile ceremonies, contributing to planning, refinement, and delivery of mobile features.
- Solid experience in Android development with Kotlin and Jetpack Compose.
- Strong understanding of mobile architecture patterns, modularization, and clean code principles.
- Experience with testing frameworks such as JUnit, Espresso, Mockito, or similar tools.
- Knowledge of CI/CD pipelines and mobile build systems such as Gradle and Android Studio.
- Experience integrating RESTful APIs and working with cloud services such as Firebase or similar platforms.
- Familiarity with debugging, performance optimization, and troubleshooting on mobile devices.
- Understanding of Agile methodologies such as Scrum and collaborative engineering practices.
- Strong communication skills and ability to work effectively in cross-functional teams.
- Nice to have: experience with KMP (Kotlin Multiplatform), React Native, design systems, mobile app publication, fintech products, or backend languages such as Go.
- Comprehensive health and dental insurance.
- Digital healthcare support with 24/7 medical, psychological, and wellness assistance.
- Meal or food allowance.
- Remote work support and initial setup assistance for home office roles.
- Flexible working hours.
- Education platform with courses, books, and training resources for continuous learning.
- Gym membership support (Gympass).
- Childcare assistance.
- Profit-sharing program (PLR).
- Life insurance coverage.
- Transportation benefits for on-site roles.
- Access to career growth opportunities in large-scale mobile and fintech systems
Requirements:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1