Engenheiro Mobile Android Sênior

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Engenheiro Mobile Android Sênior based in Brazil.

This role is part of a high-scale consumer application team focused on delivering seamless and intuitive mobile experiences for a global e-commerce platform operating across dozens of countries. You will work on building and evolving user-facing features that directly impact search, navigation, and interaction flows within the app.
The position requires strong technical expertise combined with a product mindset, ensuring performance, stability, and scalability in a high-traffic environment.
You will collaborate closely with multidisciplinary engineering teams to design and deliver end-to-end mobile solutions.
The environment is fast-paced, collaborative, and highly focused on continuous improvement and innovation.
You will be responsible for ensuring high-quality Android applications that support millions of active users.
This is a highly impactful role where your work directly shapes user experience at global scale.

Accountabilities:

  • Design, develop, and maintain end-to-end Android mobile solutions focused on performance, scalability, and user experience.
  • Collaborate with engineering, product, and design teams to build and enhance consumer-facing features.
  • Ensure software quality through best practices such as clean architecture, code reviews, and testing strategies.
  • Develop and maintain applications using Kotlin and Java, applying modern mobile architecture patterns.
  • Work with REST and SOAP APIs to integrate backend services into mobile applications.
  • Implement and maintain MVVM/MVI architectures, ensuring maintainability and scalability of codebases.
  • Participate in CI/CD pipelines and contribute to automation and deployment processes.
  • Monitor application performance and observability using tools such as Prometheus and Grafana.
  • Contribute to agile ceremonies and collaborative development practices such as Scrum, Kanban, and pair programming.
  • Requirements:

    • Strong experience as a Mobile Android Engineer working with Kotlin and Java.
    • Solid understanding of design patterns such as MVVM, MVI, Dependency Injection, and related architectural principles.
    • Experience with Retrofit, Coroutines, and Android networking frameworks.
    • Strong knowledge of REST and SOAP API integration.
    • Experience with both SQL and NoSQL databases, including MongoDB.
    • Hands-on experience with CI/CD pipelines using tools such as Jenkins, Git, and GitLab.
    • Knowledge of Docker, Kubernetes, and cloud-native development practices.
    • Experience with testing frameworks such as JUnit, Mockito, or Mockk.
    • Familiarity with observability, monitoring, and performance tracking tools.
    • Strong understanding of SOLID principles and clean code practices.
    • Experience working in high-scale, high-traffic mobile applications is highly desirable.
    • Comfortable working in agile environments with strong collaboration and communication skills.
    • Benefits:

      • 100% remote work model
      • CLT employment contract (44h/week)
      • Meal and/or food allowance (VA/VR)
      • Comprehensive health and dental insurance plans
      • Life insurance coverage
      • Employee well-being program including psychological, legal, social, and financial support
      • Access to Gympass / Wellhub wellness platform
      • Discounts on courses and educational partners
      • Birthday recognition and performance-based incentives
      • Referral bonus program
      • Collaborative, diverse, and innovation-driven work environment
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1