Information Technology
Full-Time
Jeavio
Overview
We are looking for enthusiastic and ambitious individuals to join our motivated and results-oriented teams and to grow together with Jeavio.
Role Details:.
This is a great opportunity for an experienced software engineer who is looking to take on a role as an individual contributor.
Responsibilities:.
Develop, maintain, and enhance Android applications aligned with the organization's objectives and user needs.
Collaborate with teams at client side, to understand the objective of the task and create better mobile experiences.
Write clean, efficient, and reusable code that adheres to industry best practices and coding standards.
Ensure applications adhere to security and data privacy standards.
Troubleshoot issues arising in development, testing, or production environments.
Test applications to identify and fix bugs and performance bottlenecks.
Ability to navigate the learning curve associated with Android development.
Requirements.
Mandatory Skills:.
Kotlin & Android Studio : 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 for GraphQL APIs.
Local Storage : Familiar with Room for local databases and DataStore for preferences storage.
Coroutines & State Management : Skilled in Kotlin Coroutines and StateFlow/SharedFlow for background tasks and state management.
Kotlin Collections & Operations : Good understanding and practical experience working with Kotlin collections (e., lists, sets, maps) and performing common operations like filtering, mapping, and reducing using Kotlin's standard library functions.
Play Store Integration : Familiar with Play Store distribution processes.
Nice-to-Have Skills
Role Details:.
This is a great opportunity for an experienced software engineer who is looking to take on a role as an individual contributor.
Responsibilities:.
Develop, maintain, and enhance Android applications aligned with the organization's objectives and user needs.
Collaborate with teams at client side, to understand the objective of the task and create better mobile experiences.
Write clean, efficient, and reusable code that adheres to industry best practices and coding standards.
Ensure applications adhere to security and data privacy standards.
Troubleshoot issues arising in development, testing, or production environments.
Test applications to identify and fix bugs and performance bottlenecks.
Ability to navigate the learning curve associated with Android development.
Requirements.
Mandatory Skills:.
Kotlin & Android Studio : 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 for GraphQL APIs.
Local Storage : Familiar with Room for local databases and DataStore for preferences storage.
Coroutines & State Management : Skilled in Kotlin Coroutines and StateFlow/SharedFlow for background tasks and state management.
Kotlin Collections & Operations : Good understanding and practical experience working with Kotlin collections (e., lists, sets, maps) and performing common operations like filtering, mapping, and reducing using Kotlin's standard library functions.
Play Store Integration : Familiar with Play Store distribution processes.
Nice-to-Have Skills
- Experience with Analytics and Monitoring Tools.
- Proficiency in Map SDKs and Geolocation Services.
- Understanding of Unit Testing and Test Automation.
- CI/CD & Version Control: Experienced with Git, GitHub Actions, Bitrise, and Firebase App Distribution for version control and deployment.
- Compose Multiplatform.
- Authentication: Knowledge of OAuth 2.0 for secure authentication.
- Understanding of Multi module architecture
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in