Meta IT North America
Senior Android Developer
Meta IT North AmericaBrazil12 hours ago
ContractRemote FriendlyOther
What are we looking for?

A Senior Android Developer with strong experience in native Android development, capable of designing scalable mobile solutions, ensuring high performance, clean architecture, and best development practices.

Main Assignments

  • Define best Android development practices and architecture standards;
  • Develop, code, and test native Android applications using Kotlin/Java;
  • Work with modern Android architectures (MVVM, Clean Architecture, MVI);
  • Execute the development of complex Android functionalities and integrations;
  • Propose technological advancements in mobile systems and Android ecosystem;
  • Ensure compliance with Android performance, security, and usability standards;
  • Validate existing test coverage and implement new unit, integration, and UI tests;
  • Validate new Android application functionalities before releases;
  • Monitor application performance, memory usage, crashes, and responsiveness;
  • Anticipate technical risks and propose preventive mobile solutions;
  • Support and mentor junior and mid-level Android developers;
  • Participate in technical decisions, code reviews, and architecture discussions;
  • Perform maintenance, refactoring, and continuous improvement of Android applications;
  • Debug, test, and optimize already developed Android programs.

Requirements

  • Strong experience with native Android development;
  • Proficiency in Kotlin (Java as a plus);
  • Experience with Android SDK, Jetpack components, and Material Design;
  • Knowledge of RESTful APIs, JSON, and network libraries (Retrofit, OkHttp);
  • Experience with dependency injection (Hilt, Dagger, or Koin);
  • Experience with version control (Git);
  • Familiarity with CI/CD for mobile;
  • Solid understanding of performance optimization and memory management.

Differentials

  • Experience with sports, fitness, or team-based applications;
  • Experience with Jetpack Compose;
  • Knowledge of Firebase, analytics, and crash reporting tools;
  • Experience with modularization and multi-module projects;
  • Experience with automated UI testing (Espresso, Compose UI, etc.);
  • Experience publishing apps on Google Play.

Location of this position:

Remote – Brazil or Toronto - CA (remote).

Why build your career at Meta?

We offer autonomy, clear goals, and a dynamic and challenging environment. Our professionals have the opportunity to interact with different technologies, participate in diverse projects, bring new ideas, and work from anywhere in Brazil — and even anywhere in the world.

We Are Recognized As

  • One of the best companies to work for in Brazil (Great Place to Work);
  • One of the 10 fastest growing technology companies in the country for three consecutive years (Anuário Informático Hoje).

What are our values?

  • We are people serving people
  • We all think and act like owners
  • We are hungry for performance
  • We grow and learn together
  • We pursue excellence and simplicity
  • We have innovation and creativity in our DNA

All people are welcome regardless of condition, disability, ethnicity, religious belief, sexual orientation, appearance, age, or any other characteristic. We want you to grow with us in a welcoming environment full of opportunities.

Did you relate? Then, #ComeBeMeta!

Key Skills

Ranked by relevance