Hybrid Senior Mobile Developer

Posted 2 weeks ago

Apply now

About the role

  • Senior Mobile Developer maintaining critical features of an Android application. Collaborating closely with backend, QA, and Product Owners while ensuring quality through code reviews and tests.

Responsibilities

  • Develop and maintain critical features of the Android application in production
  • Collaborate on architecture and refactoring of legacy components
  • Ensure quality through code reviews, testing, and static analysis (Detekt, SonarQube)
  • Work closely with backend, QA, and Product Owners
  • Participate in technical discussions and architectural decisions
  • Keep technical documentation up to date

Requirements

  • Strong command of Kotlin and Java and their best practices
  • Solid experience migrating Xamarin/C# code to native Android
  • MVVM (Model-View-ViewModel), Clean Architecture, and separation of concerns (UseCase/Domain layer)
  • Dependency injection with Dagger Hilt
  • ViewModel, LiveData, and Navigation Component
  • Room or ORMLite for local persistence
  • Integration with REST APIs — Retrofit, OkHttp, interceptors
  • Hands-on experience with CameraX and/or Camera2 API
  • Experience with full development cycles (feature → release → maintenance)
  • Advanced Git (branching, merge, rebase, conflict resolution)

Benefits

  • Bradesco Health Plan for employee and dependents (spouse and children) — nationwide coverage
  • Dental assistance
  • Meal allowance of R$42/day — Pluxee card
  • Wellhub
  • Day off plus personalized birthday gift
  • Profit Sharing (equivalent to one month’s salary)
  • Special wedding gift
  • Diaper allowance for Otimiza’s newborns
  • Commuting allowance (transit voucher) or mobility voucher
  • Office snacks including coffee, hot chocolate, tea and snacks
  • Pharmacy discount program

Job title

Senior Mobile Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

High School Diploma

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job