Seven Inovações

Mid-Level Android Developer | Contract | On-site - Penha de França - SP

Show original

On-site

São Paulo, SP, Brazil

Salary Range

BRL

R$ 8,000.00 - R$ 12,000.00 / month

Contractor

Experience Level

Mid level

Requirements

3+ years of experience in the career
Kotlin
Java
MVVM
MVI
MVP

Desired Skills

SQL Server
PostgreSQL

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: