Geekhunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

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

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


See all jobs at Seven Inovações

Share job:

Share job: