Android Software Engineer

We are looking for a Senior Android Software Engineer to spearhead feature development and architectural maintenance for a flagship enterprise banking application. This isn't just about shipping code; it’s about navigating the complexities of a high-security, high-concurrency environment where stability is as critical as innovation.

As a senior consultant, you will be the technical anchor for the mobile roadmap, translating abstract business goals into robust, high-performance Android features.

Technical Stack & Requirements

The Core (7–10 Years Experience):

  • Android Mastery: Extensive experience building and scaling enterprise-grade applications using Kotlin and Java.
  • Engineering Fundamentals: Deep-rooted understanding of clean architecture, design patterns, and SOLID principles.

The Toolkit (5+ Years Experience):

  • Modern Android Stack: Expert-level command of Jetpack Compose, Dagger2, Android SDK, and Google Support Libraries.
  • Reactive & Asynchronous: Extensive hands-on experience with RxJava, complex threading, and concurrency management.
  • Data & Integration: Proven track record of integrating REST and GraphQL APIs into seamless mobile experiences.
  • Version Control: Advanced Git proficiency within a collaborative team environment.

The Polish:

  • UI/UX: 3+ years applying Material Design guidelines to create intuitive, accessible interfaces.
  • Proven Delivery: At least one major application successfully published and maintained on the Google Play Store.

Your Impact

  • Architectural Ownership: Take full responsibility for the mobile roadmap, ensuring new features coexist perfectly with existing legacy systems.
  • Consultative Leadership: Act as a technical mentor, solving ambiguous problems and making high-stakes trade-offs that balance speed with system health.
  • Performance Optimization: Dive deep into reactive flows and threading to ensure the app remains responsive under heavy enterprise loads.
  • Engineering Hygiene: Maintain rigorous standards for code quality, documentation, and API integration.


 

Required languages

English B2 - Upper Intermediate
Android, SOLID, GraphQL, REST API, UI/UX, Git, Google Play Store, Jetpack Compose, Dagger 2
Published 13 March
24 views
Β·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...