Android Developer
Summary
Build and maintain Android apps in Kotlin for clients, optimize UI/UX, and collaborate with cross-functional teams on feature development and testing.
Responsibilities
- Maintain and develop new features for national and international clients using Kotlin
- Optimize interfaces to improve performance and ensure good app usability
- Write efficient, reusable, and maintainable code
- Discuss potential solutions with UX, Back‑end, and Front‑end teams
- Implement automated testing
Requirements
- Proficiency in Java and Kotlin
- Experience with REST integrations
- Knowledge of SQLite databases
- Familiarity with the main Jetpack components
- Experience with Material Design patterns
- Code versioning with Git
- Dependency injection
- Agile methodologies (Scrum)
- Knowledge of unit and UI testing
- Understanding of UI and UX principles
- Availability for hybrid work in Santo André, SP