On-site
São Paulo, SP, Brazil
Salary Range
R$ 8,000.00 - R$ 12,000.00 / month
Contractor
Experience Level
Mid level
Requirements
Desired Skills
Tasks and Responsibilities
Show original🚀 Opportunity | Mid-Level Android Developer
Seven is looking for a Mid-Level Android Developer to work on the development, maintenance, and evolution of mobile applications, with a focus on quality, performance, scalability, and an excellent user experience.
If you enjoy building robust solutions, have a critical eye for code, and want to work in a collaborative environment that is constantly evolving, this opportunity is for you!
We are looking for a professional with a strong foundation in Android architecture, practical expertise in development using Kotlin and/or Java, and the ability to work in a collaborative environment, contributing to engineering best practices, code organization, and product sustainability.
Knowledge of .NET backend and PostgreSQL and/or SQL Server databases will be considered a plus, broadening your role in API integration and understanding the application ecosystem.
💼 Responsibilities
- Develop and maintain native Android applications
- Evolve existing features and implement new requirements
- Participate in technical analysis, bug fixing, and continuous improvement of the app
- Ensure code quality, performance, and application stability
- Work with REST API consumption and integrations with backend services
- Apply best practices for architecture and mobile development patterns
- Participate in technical discussions, refinements, and implementation decisions
- Collaborate with product, backend, and quality teams to deliver consistent solutions
🧠 Requirements
- Minimum of 3 years of experience in Android development
- Strong experience with Kotlin and knowledge of Java
- Knowledge of Android app architecture and structure
- Familiarity with patterns such as:
- MVVM
- MVI
- MVP
- Best practices in Clean Code
- Experience with:
- Coroutines
- Threads
- Flows
- Knowledge of local persistence:
- SQLite
- Room
- Experience with Android native resources, such as:
- CameraX
- Component lifecycle
- Activities
- Fragement
- Views
- XML Layout
- Jetpack Compose
- Experience with API integration and libraries such as:
- Retrofit
- OkHttp
- Knowledge of dependency injection, such as:
- Koin
- Dagger/Hilt
- Good understanding of the Android system architecture and operation
⭐ Desirable Knowledge
- Basic knowledge or experience with .NET backend
- Knowledge of PostgreSQL and/or SQL Server databases
- Experience with integrations between mobile and corporate backend
- Familiarity with code versioning and delivery best practices
- Ability to work in environments with systems already in production and continuous evolution
🎯 Expected Profile
- Analytical and organized profile
- Strong problem-solving skills
- Sense of responsibility for deadlines and delivery quality
- Ability to work well in a team
- Proactive and collaborative attitude
- Interest in technical growth and contributing to product improvements
Share job:
Share job: