
Senior Android Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
β’ Take full ownership of Android features from the technical design phase through implementation, testing, release, and production monitoring.
β’ Create intuitive and accessible mobile interfaces for both creators and users.
β’ Develop robust integrations encompassing APIs, authentication, caching, and background processing.
β’ Contribute to the Android architecture and make technical decisions that enhance scalability and maintainability.
β’ Identify and troubleshoot crashes, performance issues, memory concerns, device-specific behaviors, and network-related challenges.
β’ Monitor production performance and proactively pinpoint opportunities for improvement.
β’ Enhance application stability, release quality, and the overall user experience.
β’ Engage in a structured production-support rotation and take responsibility for resolving issues.
β’ Write clean, maintainable, and well-tested code.
β’ Increase automated test coverage for essential Android user journeys.
β’ Participate in code reviews and offer insightful technical feedback.
β’ Mentor fellow engineers and contribute to the establishment of engineering best practices.
β’ Independently design, develop, debug, test, and maintain high-quality production software.
β’ Effectively utilize coding assistants and AI agents while validating AI-generated code.
β’ Safeguard proprietary code and sensitive information when employing AI tools.
β’ Collaborate with Android and iOS Engineering, Backend Engineering, QA, Product, and Design teams.
β’ Report directly to the Engineering Lead.
β’ Over 5 years of professional software engineering experience, including extensive native Android development expertise.
β’ Strong proficiency in Kotlin, Android SDK, Jetpack, Android lifecycle, concurrency, and API integration.
β’ Demonstrated experience in building, shipping, and maintaining production Android applications.
β’ Solid background in automated testing.
β’ Proven ability to troubleshoot mobile applications across various devices, networks, and performance conditions.
β’ Understanding of mobile security, accessibility, CI/CD, and application release methodologies.
β’ Strong problem-solving and debugging capabilities.
β’ Ability to work autonomously while collaborating with Product, Design, QA, backend, and iOS teams.
β’ Experience in mentoring engineers or offering technical guidance.
β’ Familiarity with media, creator, social, community, or social-feed products is an advantage.
β’ Competitive Salary: Receive a USD salary that reflects your skills and experience.
β’ Generous paid time off (PTO).
β’ Health insurance subsidy.
β’ Annual salary evaluations.
β’ Paid training and certification opportunities.
Verity Group
Gorilla Logic
Fanatics
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.