Senior Android Engineer at Navan | BE, DE | Rezi

Senior Android Engineer at Navan

Senior Android Engineer

Navan · BE, DE

2 weeks ago

Senior Android Engineer

Navan · BE, DE

19 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Android Engineer role.

Rezi rewrites your resume against Navan's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Android Engineer posting at Navan — free, in seconds.

About the Role

Navan is seeking a Senior Android Engineer to design, build, and enhance its mobile applications within the business expense management sector. This role involves collaborating with an international team to develop new features and improve the product, focusing on delivering high-quality work, leading complex projects, and contributing to technical direction.

Responsibilities

  • Design, build, and ship Android features in a large production app
  • Contribute to Android infrastructure to ensure fast and reliable delivery
  • Review code, provide feedback to other developers, and write technical documentation
  • Lead development initiatives by introducing new technologies or improving existing code, practices, or architecture
  • Participate in technology, design, and product direction decisions with peers and stakeholders
  • Triage product and application issues and respond quickly to customer problems

Requirements

  • 5+ years of experience developing high-quality Android applications
  • Strong understanding of the full app development lifecycle
  • Proficiency in Kotlin and building user interfaces with Jetpack Compose
  • Solid understanding of the Android SDK, including app components and their integration
  • Understanding of the Android OS lifecycle, including notifications, deep links, battery modes, network state, data persistence, and permissions
  • Experience with performance tuning and optimization
  • Experience with Gradle builds and modules
  • Strong understanding of concurrency practices and experience with coroutines
  • Capability to make architectural judgment calls based on data and requirements
  • Working knowledge of MVVM and standard multi-tier architecture
  • Experience with CI/CD, automated testing, and publishing to the Play Store
  • Solid foundation in data structures and algorithms, focused on testable, scalable, and maintainable code
  • Experience using AI / LLM tools in development, maintaining quality, review standards, and security
  • Experience with modern Android frameworks like Dagger/Hilt and OkHttp/Retrofit
  • Experience building automated test suites with Espresso/kakao, understanding unit, integration, and UI tests
  • Familiarity with accessibility best practices for mobile applications
  • Familiarity with OAuth, mobile app authentication, and data safety
  • Familiarity with Material Design principles, mobile UX practices, and patterns

Skills

  • Kotlin
  • Jetpack Compose
  • Android SDK
  • Concurrency
  • Coroutines
  • MVVM
  • CI/CD
  • Automated testing
  • Data structures
  • Algorithms
  • AI / LLM tools
  • Dagger/Hilt
  • OkHttp/Retrofit
  • Espresso/kakao
  • Accessibility
  • OAuth
  • Material Design

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Senior

Education Level

  • Bachelor’s degree in Computer Science or a related technical field

About the Company

  • Navan is a company in the business expense management space.

Equal Opportunity

  • Navan uses AI-assisted Automated Employment Decision Tool (Metaview) to assist with evaluating resumes against job qualifications for this role. All final decisions are made by human recruiters and hiring managers.
  • Human oversight: Metaview does not automatically reject candidates or make final hiring decisions. Our recruiters and hiring managers review all outputs and make the final hiring decision regarding every application.
  • Your rights: If you prefer to have your application reviewed without AI assistance, you may request a human evaluation by entering your email here. Your decision to do so will not affect how your candidacy is evaluated.
  • Please refer to our Candidate Privacy Notice for more information about our processing of personal data, and your rights.