
Senior Software Developer – Android
Scania Group
full-time
Posted on:
Location Type: Hybrid
Location: São Bernardo do Campo • Brazil
Visit company websiteExplore more
Job Level
About the role
- Design, implement and maintain Android applications using Kotlin and Jetpack components.
- Optimize system performance and ensure smooth cross-platform integration.
- Apply Clean Architecture principles, including unit testing and code quality standards.
- Collaborate with cross-functional teams to plan, prioritize and deliver features.
- Actively participate in agile rituals, including sprint planning, backlog refinement and code reviews.
Requirements
- Completed higher education (Bachelor's degree or equivalent) in IT, Engineering, Data or related fields.
- Strong expertise in Clean Architecture, MVVM and SOLID principles.
- Specialist in Kotlin and Jetpack components.
- Experience with unit, instrumented and UI automation testing (JUnit, Espresso).
- Snapshot testing for UI consistency across multiple brands.
- High focus on code quality.
- Knowledge of internationalization (i18n) and localization (l10n).
- Experience with dynamic theming and design systems for multi-brand UX.
- Good communication skills and leadership for cross-functional collaboration.
- Advanced and/or fluent English is mandatory, as the position reports to an international manager and requires daily interaction in English, both written and verbal.
Benefits
- Hybrid work model (3 days on-site per week)
- Bradesco health and dental plan
- Life insurance
- Meal allowance and/or food voucher
- On-site cafeteria/restaurant
- Wellhub/Gympass
- 50% medication subsidy
- Scania Club (gym and sports activities for employees and dependents)
- Parking
- Commuter shuttle (predefined routes for certain locations)
- Discount on Volkswagen car purchases
- Discount on auto and home insurance from Tokio Marine
- On-site Itaú bank branch, administrative/agency and postal services
- Childcare assistance
- Christmas gift for employees' children up to 12 years old
- Recognition for years of service
- Extended maternity leave
- Flexible working hours
- Hours bank system
- Health and wellness programs focused on prevention and health promotion
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinJetpack componentsClean ArchitectureMVVMSOLID principlesJUnitEspressounit testingUI automation testingsnapshot testing
Soft Skills
communication skillsleadershipcollaboration
Certifications
Bachelor's degree