Especialista em quem empreende.
Senior Software Engineer – Android
Location
Brazil
Posted
11 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer – Android
Stone
• App and SDK Development: Design, develop, and maintain the core (SDKs, apps, and libraries) used by all applications running on our Android POS devices. • Architecture and Performance: Actively contribute to defining and evolving the platform architecture, ensuring scalability, security, and top-tier performance. • Continuous Improvement: Identify and implement improvements in CI/CD processes, automated testing, and platform monitoring. • Technical Mentorship: Serve as a technical reference, guiding and supporting developers from different teams that consume the platform. • Code Quality: Ensure code excellence and standardization through code reviews and development best practices (SOLID, Clean Architecture).
Job Requirements
- Solid experience (minimum 6 years) in native Android development using Kotlin or Java (required)
- Proven experience developing and maintaining SDKs, libraries, or complex platform modules.
- Deep knowledge of software architectures (MVVM, MVI, Clean Architecture) and design principles (SOLID).
- Familiarity with dependency management (Gradle) and project modularization.
- Knowledge and experience with Android background services (WorkManager, ForegroundService, BroadcastReceiver, etc.).
- Experience with version control systems (Git) and CI/CD processes.
- Practical experience with unit and integration testing.
- Experience with Kotlin Multiplatform (KMP).
- Knowledge of connectivity and network protocols or experience using libraries such as OkHttpClient, UrlConnection, Ktor.
Benefits
- 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*
Related Guides
Related Job Pages
More Android Engineer Jobs
Role Description In this role you can expect: - Automate mobile testing using Appium for iOS and Android. - Work in Agile teams with developers and product owners. - Execute manual + automated tests across devices and environments. - Manage defects and improve quality using JIRA and CI/CD tools. Qualifications - Strong hands-on experience in mobile functional testing, automation scripting, defect tracking, and working in an Agile delivery model. - 5+ years of experience in mobile testing for Android and iOS. - Hands-on knowledge of Appium automation. - Basic programming knowledge in Java, Python, JavaScript, or C#. - Understanding of mobile testing concepts, device logs, locators, and test execution. - Experience with tools such as Android Studio, Xcode, Git, and JIRA. - Good analytical, communication, and problem-solving skills. Requirements - Experience with Browser Stack. - API testing exposure using Postman. - CI/CD exposure using Jenkins, GitHub Actions, or Azure DevOps. - Experience in Karate Framework for API Automation. - Agile/Scrum experience. Benefits - Work on meaningful projects that use technology to solve real-world challenges. - Be part of a company that values sustainability, inclusion, and digital equity. - Contribute to building a better future for people, planet, and society. Need to know - This role can be working from any state of Mexico.
Role Description We're hiring a Junior Android Developer to help build the mobile experience for collectors to use every day from managing their collections, connecting with the community, and opening Instapacks. - Work closely with the CTO and engineering team to ship features across our Android app. - This is a hands-on product engineering role for someone early in their career who already knows how to build in Kotlin and Jetpack Compose, has worked with GraphQL, and wants to grow quickly inside a fast-moving startup. - You won't be handed endless tickets in a giant backlog; you'll work on real product problems. - Learn from one of the leading mobile engineers and see your work go directly into the hands of passionate collectors. - If you love trading cards or collector communities, and want to level up fast, this is a role for you. Qualifications - Around 3 years of Android development experience. - Comfortable building with Kotlin and Jetpack Compose. - Experience with GraphQL or sufficient API experience to ramp quickly. - Care about product quality, UI polish, and the little details that make an app feel good. - Early in your career but serious about getting better; seeking feedback, mentorship, and real responsibility. - Comfortable in a fast-moving startup where priorities can shift. - Knowledge of the trading-card or collector world. Requirements - Get the app running locally, understand the core product flows, and ship your first meaningful fixes or small features within the first 30 days. - Regularly ship Android work with support from the CTO and mobile lead by day 90. - Take a well-scoped feature or improvement, ask the right questions, implement it cleanly, test it, and get it into production. - Become a reliable Android contributor across important parts of the product by the end of year one. - Ship meaningful improvements to the collector experience and grow your Kotlin and Jetpack Compose craft. Benefits - Competitive startup compensation, meaningful equity upside, and a salary range of $120,000-$140,000. - Full benefits: health, dental, and vision coverage, 401(k), and a wellness stipend. - A monthly dogfooding budget to spend on cards. How to Apply Apply through our Ashby posting and answer these: - Describe an Android feature you built. What did you own, what technical choices did you make, and what was the result? - Explain a bug you debugged. What made it tricky, how did you track it down, and what did you learn? - What trading-card or collector communities do you understand best? Tell us your favorite card, set, format, deck, rip, or collector niche.
Reverse Engineer – Android
TrellixEstablished in 2022 from the merger of FireEye & McAfee Enterprise, Trellix has developed an open and native, extended detection and response (XDR) platform tha
• Conduct in-depth analysis of Android applications and SDKs to understand codebase, architecture, and functionality • Identify potential risks associated with Android apps and SDKs • Employ advanced reverse engineering techniques like decompilation, disassembly, and debugging • Gather, analyze, and report threat intelligence related to Android malware, exploits, and security trends • Collaborate with security researchers, developers, and stakeholders to share findings and provide recommendations
Semi-Senior Android Developer
redbeeConnecting businesses and technology expertise. Conectando negocios con expertise tecnológico.
• Desarrollar y mantener funcionalidades en la aplicación para Android con Kotlin • Implementar interfaces modernas y eficientes usando SwiftUI y/o Jetpack Compose • Integrar la app con APIs y servicios backend, garantizando seguridad y rendimiento • Participar de la arquitectura, metodología, KPIs y buenas prácticas • Participar activamente en todas las fases del ciclo de vida del desarrollo de software



