This job appears expired.

Last verified .Search similar jobs →

Senior Android Developer

Aqilea (formerly Soltia)Bangalore, Karnataka, IndiaSenior
Expired

Job description

We are a consulting company with a bunch of tech-savvy and happy people! We love technology, we love design, and we love quality. Our diversity makes us unique and creates an inclusive and welcoming workplace where every individual is highly valued. With us, everyone can be themselves while respecting others for who they are. We believe that when an amazing mix of people come together and share their knowledge, experiences, and ideas, we can help our clients on a completely different level. We are looking for someone who can start immediately and wants to grow with us! With us, you have great opportunities to make real progress in your career and the chance to take on significant responsibility.Job description: We are a looking for a senior android developer who is well aware of mandatory skills - Android, Kotlin, Jetpack Compose, Hilt Dependency Injection, Jetpack Compose v3 Navigation. Ability to handle product requirements and can take the ownership of feature implementation, unit-testing and production release with no defects. Knowledge and experience of working in multi-module android application. Collaboration with geographically distributed team and android community. Knowledge on user session handling, HTTP interceptors, REST, MVVM and Clean architecture, able to solve technical challenges. Key Responsibilities Design, develop, test, and maintain production-grade Android applications Drive implementation using modern Android architecture and best practices Collaborate closely with Product Managers, Designers, Backend Engineers, and QA Own features end-to-end: requirement understanding, implementation, testing, and release Improve app performance, stability, and accessibility Participate in code reviews, ensuring high code quality and consistency Mentor junior engineers and contribute to team technical growth Actively contribute to technical discussions, refactoring, and architecture evolution Ensure adherence to security, privacy, and compliance standards Support CI/CD pipelines and release processesTechnical Skills & Tech Stack (Brief) Language: Kotlin UI: Jetpack Compose (preferred), XML Architecture: MVVM / MVI, Clean Architecture, Modularization Jetpack: ViewModel, StateFlow/LiveData, Room, Navigation, WorkManager Async: Kotlin Coroutines, Flow (RxJava – good to have) Networking: Retrofit, OkHttp, REST APIs Dependency Injection: Hilt / Dagger Data Storage: Room, DataStore, SharedPreferences Testing: JUnit, MockK/Mockito, Espresso CI/CD & Tools: Gradle, Git, Firebase (Crashlytics, Analytics), CI pipelines Quality: Performance optimization, Accessibility, Security best practicesStart: ASAPLocation: Bangalore, India| Hybrid Languages: English

We are a consulting company with a bunch of tech-savvy and happy people!

We love technology, we love design, and we love quality. Our diversity makes us unique and creates an inclusive and welcoming workplace where every individual is highly valued.

With us, everyone can be themselves while respecting others for who they are. We believe that when an amazing mix of people come together and share their knowledge, experiences, and ideas, we can help our clients on a completely different level.

We are looking for someone who can start immediately and wants to grow with us!

With us, you have great opportunities to make real progress in your career and the chance to take on significant responsibility.

Job description:

Job description:

We are a looking for a senior android developer who is well aware of mandatory skills - Android, Kotlin, Jetpack Compose, Hilt Dependency Injection, Jetpack Compose v3 Navigation. Ability to handle product requirements and can take the ownership of feature implementation, unit-testing and production release with no defects.

We are a looking for a senior android developer who is well aware of mandatory skills - Android, Kotlin, Jetpack Compose, Hilt Dependency Injection, Jetpack Compose v3 Navigation. Ability to handle product requirements and can take the ownership of feature implementation, unit-testing and production release with no defects.

Knowledge and experience of working in multi-module android application. Collaboration with geographically distributed team and android community.

Knowledge on user session handling, HTTP interceptors, REST, MVVM and Clean architecture, able to solve technical challenges.

Key Responsibilities

Key Responsibilities

Design, develop, test, and maintain production-grade Android applications

production-gradeAndroidapplications

Drive implementation using modern Android architecture and best practices

modernAndroidarchitecture and best practices

Collaborate closely with Product Managers, Designers, Backend Engineers, and QA

Product Managers, Designers, Backend Engineers, and QA

Own features end-to-end: requirement understanding, implementation, testing, and release

Improve app performance, stability, and accessibility

app performance, stability, and accessibility

Participate in code reviews, ensuring high code quality and consistency

code reviews

Mentor junior engineers and contribute to team technical growth

Actively contribute to technical discussions, refactoring, and architecture evolution

technical discussions, refactoring, and architecture evolution

Ensure adherence to security, privacy, and compliance standards

security, privacy, and compliance standards

Support CI/CD pipelines and release processes

Technical Skills & Tech Stack (Brief)

Technical Skills & Tech Stack (Brief)

Language: Kotlin

Language:Kotlin

UI: Jetpack Compose (preferred), XML

UI:

Architecture: MVVM / MVI, Clean Architecture, Modularization

Architecture:

Jetpack: ViewModel, StateFlow/LiveData, Room, Navigation, WorkManager

Jetpack:

Async: Kotlin Coroutines, Flow (RxJava – good to have)

Async:

Networking: Retrofit, OkHttp, REST APIs

Networking:

Dependency Injection: Hilt / Dagger

Dependency Injection:

Data Storage: Room, DataStore, SharedPreferences

Data Storage:

Testing: JUnit, MockK/Mockito, Espresso

Testing:

CI/CD & Tools: Gradle, Git, Firebase (Crashlytics, Analytics), CI pipelines

CI/CD&Tools:

Quality: Performance optimization, Accessibility, Security best practices

Quality:

Start: ASAP

Start: ASAP

Location: Bangalore, India| Hybrid

Location:

Languages: English

Languages: