Android Engineer
Lenovo Jaguariúna, São Paulo, Brazil
IT Services and IT Consulting · 10,001+ employees
About the role
The Android Engineer will build, deploy, and modify Android applications while defining software architectures. They are also responsible for conducting technical and code reviews to ensure development standards and best practices are met.
What they look for
Requirements
Candidates must have a bachelor's degree in a relevant field and deep experience with Android application development, including MVVM and Clean Architecture. Proficiency in OOP, SOLID principles, and modern Android tools like Jetpack Compose and Coroutines is required.
Full description
Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
Description and Requirements
Responsibilities
- Build, deploy, implement and/or modifies Android applications.
- Define and evolve software architectures.
- Conduct technical reviews and code reviews.
- Support the definition of development standards and best practices.
Key Requirements
- Experience with Android Application Development and its core internal components.
- Knowledge of Software Architecture, specifically MVVM and Clean Architecture.
- Deep understanding of Object-Oriented Programming (OOP), SOLID principles, and Design Patterns.
- Experience with Jetpack Compose, Coroutines, Flow, Dependency Injection, Modularization and integration with REST APIs.
- Knowledge of AI tools used to support software development.
- Advanced English proficiency.
Nice to Have / Preferred Qualifications
- Experience with Android Profiler, memory leaks, and crash investigation.
- Experience with Jenkins, Gerrit, and Continuous Integration (CI).
- Knowledge of Android internal architecture (AOSP).
- Participation in Research, Development, and Innovation (R&D&I) projects.
- Experience working on global products and internationally distributed teams.
Soft Skills
- Technical Autonomy
- Peer Support & Knowledge Sharing
- Effective Communication & Team Collaboration
Education & Qualifications
- Bachelor’s degree in computer science, Computer Engineering, Software Engineering, Information Systems, or a related field.
#MGB #MM
We believe in treating each other with respect and dignity. We judge all applicants and employees by their qualifications, demonstrated skills and achievements without regard to race, color, religion, gender, gender identity or expression, national origin, ethnicity, sexual orientation, sex, age, disability, veteran status, marital status or any other characteristic protected by local law. When necessary, Lenovo will provide reasonable accommodations for employees with disabilities or those with special religious requirements. All employees help to create a positive work environment by adhering to these standards.
Additional Locations:
* Brazil - São Paulo - Jaguariúna
* Brazil - São Paulo - JAGUARIUNA
General Information
Req #
WD00102390
Career area:
Hardware Engineering
Country/Region:
Brazil
State:
São Paulo
City:
JAGUARIUNA
Date:
Monday, July 27, 2026
Working time:
Full-time
Additional Locations:
* Brazil - São Paulo - Jaguariúna
* Brazil - São Paulo - JAGUARIUNA
Similar roles
-
Android CNO Software Developer
Booz Allen Hamilton Annapolis Junction, Maryland, United States · $87K–$198K/yr
-
Expert Android & Kotlin Multiplatform Entwickler (m/w/d) (Ref.Nr.: 47894)
Wavestone Germany AG Zurich, Zurich, Switzerland
- Tech Lead, Android Core Product
-
Junior – Android Developer – NextHub Bari
Deloitte Italia Bari, Apulia, Italy · €22K–€25K/yr
-
Android Software Developer – Infotainment OnStar
General Motors Markham, Ontario, Canada · CA$115K–CA$165K/yr
-
Senior Mobile QA Engineer - Android & iOS (ID: 4058)
STAFIDE Amsterdam, North Holland, Netherlands