
Senior Software Engineer – Android
Posted Jun 25

Posted Jun 25
This is a fully remote position, open to applicants in Brazil.
• Application and SDK Development: Create, develop, and sustain the core SDKs, applications, and libraries utilized by all programs operating on our Android POS devices.
• Architecture and Performance: Play an active role in defining and advancing the platform architecture, ensuring scalability, security, and exceptional performance.
• Continuous Improvement: Recognize and implement enhancements in CI/CD processes, automated testing, and platform monitoring.
• Technical Mentorship: Act as a technical resource, guiding and supporting developers from various teams that utilize the platform.
• Code Quality: Guarantee code excellence and standardization through code reviews and adherence to development best practices (SOLID, Clean Architecture).
• Significant experience (at least 6 years) in native Android development using Kotlin or Java (mandatory).
• Demonstrated experience in developing and maintaining SDKs, libraries, or intricate platform modules.
• Comprehensive understanding of software architectures (MVVM, MVI, Clean Architecture) and design principles (SOLID).
• Acquainted with dependency management (Gradle) and project modularization.
• Knowledge and experience with Android background services (WorkManager, ForegroundService, BroadcastReceiver, etc.).
• Familiarity with version control systems (Git) and CI/CD processes.
• Practical experience in unit and integration testing.
• Experience with Kotlin Multiplatform (KMP).
• Understanding of connectivity and network protocols or experience using libraries such as OkHttpClient, UrlConnection, Ktor.
• Fixed Salary
• Variable compensation *
• Profit sharing (PLR) *
• Health and Dental plan with copayment (except for professionals with disabilities who are exempt from copayment)
• Hospital Virtual Verde: 24/7 telemedicine team
• Medication subsidy
• Meal Voucher and/or Food Voucher - Pluxee* (except for Commercial Executive positions - 6 hrs)
• Childcare assistance (for children up to 5 years and 11 months)
• Assistance for children with disabilities
• Life Insurance
• Fuel allowance or transportation allowance *
• Home office allowance * (only for Hybrid or Remote contracts)
• Welcome kit for new parents
• SESC membership*
• Education Benefit - Internal self-development platform (Studa and Stone Library)
• Acolhe360º - Emotional support (free)
• Quick Massage and Infirmary*
BJAK
BJAK
Get handpicked remote jobs straight to your inbox weekly.