Software Engineer (Android)

  1. Home
  2. Android Developer
  • Company jeavio
  • Employment Full-time
  • Location Vadodara
  • Submitted Posted 1 week ago - Updated 3 hours ago

We are looking for enthusiastic and ambitious individuals to join ourmotivated and results-oriented teams and to grow together with Jeavio.

Role Details: This is a great opportunity for an experienced software engineer who islooking to take on a role as an individual contributor.

Responsibilities:

      Develop, maintain, andenhance Android applications aligned with the organization's objectives anduser needs.

      Collaborate with teamsat client side, to understand the objective of the task and create bettermobile experiences.

      Write clean,efficient, and reusable code that adheres to industry best practices and codingstandards.

      Ensure applicationsadhere to security and data privacy standards.

      Troubleshoot issuesarising in development, testing, or production environments.

      Test applications toidentify and fix bugs and performance bottlenecks.

      Ability to navigatethe learning curve associated with Android development.


Requirements

Mandatory Skills:

      Kotlin & AndroidStudio: Good experience in Kotlin for Android development and related tools.

      Android Architecture:Proficient in MVVM and Clean Architecture for maintainable apps.

      Jetpack Compose &XML: Experience with Jetpack Compose for UI and XML for legacy views.

      Dependency Injection:Hands-on with Dagger Hilt for DI and efficient code management.

      Networking:Experienced with Retrofit & OkHttp for REST API calls and Apollo Client forGraphQL APIs.

      Local Storage:Familiar with Room for local databases and DataStore for preferences storage.

      Coroutines & StateManagement: Skilled in Kotlin Coroutines and StateFlow/SharedFlow forbackground tasks and state management.

      Kotlin Collections& Operations: Good understanding and practical experience working withKotlin collections (e.g., lists, sets, maps) and performing common operationslike filtering, mapping, and reducing using Kotlin's standard libraryfunctions.

      Play StoreIntegration: Familiar with Play Store distribution processes.


Nice-to-Have Skills:

      Experience withAnalytics and Monitoring Tools

      Proficiency in MapSDKs and Geolocation Services

      Understanding of UnitTesting and Test Automation

      CI/CD & VersionControl: Experienced with Git, GitHub Actions, Bitrise, and Firebase AppDistribution for version control and deployment.

      Compose Multiplatform

      Authentication:Knowledge of OAuth 2.0 for secure authentication.

      Understanding of Multimodule architecture


Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2025 Created by Mobile App Developer Jobs. All rights reserved.