Work directly on the development and maintenance of the embedded software on Android POS terminals;
Tackle ambiguous problems and challenging prioritization, balancing deadlines and quality when delivering features to terminals;
Influence the team’s technical decisions, detailing highly complex solutions;
Ensure the product/platform’s quality, scalability, security and performance;
Promote knowledge sharing and provide mentorship to support the team’s technical growth;
Define, collect and analyze health and performance metrics for applications running on terminals in the field;
Participate in pair programming, code reviews and refinement sessions to discuss solutions, ensure quality and share knowledge;
Continuously look for opportunities to improve our platform, processes and the customer experience.
Requirements
Solid experience in native Android development, with deep knowledge of Kotlin and the Android Jetpack frameworks (especially Jetpack Compose for UI);
Experience with payment architecture, including EMV, NFC and transaction processing;
Strong knowledge of architectural patterns (MVVM, MVI) and code design, adopting consistent and well-documented patterns;
Solid understanding of unit, integration and functional testing using tools such as JUnit, Espresso and Mockito;
Experience in investigation, troubleshooting and debugging systems, especially on physical devices;
Ability to integrate RESTful APIs, manage local data storage and ensure offline operation;
Knowledge of CI/CD setups for automating builds and deployments across device fleets;
Experience with Android Studio and Gradle;
Strong knowledge of native app performance optimization;
Ability to work collaboratively in multidisciplinary teams and familiarity with agile methodologies (Scrum/Kanban).
Benefits
🩺 Health and Dental insurance
🏥 Digital Hospital by Vitta: access to a multidisciplinary medical team, therapists and a healthcare team available 24/7 for quick and convenient support
🥗 Meal Allowance and/or Food Voucher
💻 Remote Work Allowance + Initial Setup (exclusive for remote positions)
🕗 Flexible working hours
✏ Education Benefit - Internal platform with access to books, podcasts, training and video lessons for self-development (Studa and StoneCo Library)
💪 Gympass
👶 Childcare Assistance
💰 Profit Sharing (PLR)
💚 Life Insurance
🚗 Transportation Allowance (exclusive for on-site positions)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.