Jeavio

Jeavio - Software Engineer - Kotlin Platform

Job Location

vadodara, India

Job Description

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 : - 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 (ref:hirist.tech)

Location: vadodara, IN

Posted Date: 5/13/2025
View More Jeavio Jobs

Contact Information

Contact Human Resources
Jeavio

Posted

May 13, 2025
UID: 5161281269

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.