ValueLabs - Software Engineer - Android Platform (Bengaluru)

ValueLabs - Software Engineer - Android Platform (Bengaluru)

23 Oct
|
VALUELABS SOLUTIONS
|
Bengaluru

23 Oct

VALUELABS SOLUTIONS

Bengaluru

Key Responsibilities:- Design, develop, and maintain native Android applications using Kotlin, Android SDK, and Jetpack Compose.- Implement scalable and maintainable application architectures using MVVM, Clean Architecture, and dependency injection frameworks such as Hilt or Dagger.- Develop and manage multi-module Android applications, including Gradle configuration, build optimization, and dependency management.- Integrate AI capabilities into mobile applications using LLM APIs such as OpenAI and Claude.- Develop AI-powered features using agent workflows, multi-agent orchestration, and Model Context Protocol (MCP) frameworks.- Integrate backend services, APIs, and AI services to enable intelligent and context-aware mobile experiences.- Implement asynchronous programming and reactive data handling using Kotlin Coroutines and Flow.- Build reliable offline data management and background processing solutions using Room, DataStore, and WorkManager.- Monitor and improve application stability using Firebase Crashlytics, ANR analysis, memory profiling, and performance optimization techniques.- Optimize application startup time, responsiveness, battery consumption, memory usage, and overall user experience.- Collaborate with product managers, backend engineers, AI/ML engineers, QA teams, and architects to deliver high-quality solutions.- Implement automated build, testing,



and deployment pipelines while following CI/CD and Agile development practices.- Follow secure coding practices and banking industry standards for protecting sensitive financial and customer data.- Participate in code reviews, technical design discussions, unit testing, integration testing, and continuous improvement initiatives.Required Skills and Qualifications:- 5+ years of professional software development experience, with strong hands-on expertise in native Android application development.- Proficiency in Kotlin, Android SDK, and Jetpack Compose.- Strong understanding of MVVM, Clean Architecture, SOLID principles, and dependency injection using Hilt or Dagger.- Experience designing and maintaining multi-module Android applications and managing Gradle builds.- Solid knowledge of Kotlin Coroutines, Flow, and asynchronous programming patterns.- Experience with local persistence and background task processing using Room, DataStore, and WorkManager.- Hands-on experience with Firebase Crashlytics, debugging production issues, ANR investigation, memory leak detection, and application performance tuning.- Experience integrating REST APIs and third-party services into Android applications.- Practical exposure to LLM APIs, such as OpenAI and Anthropic Claude, for implementing AI-powered application features.- Understanding of AI agent workflows, tool calling, multi-agent orchestration, and MCP frameworks.- Familiarity with CI/CD pipelines, version control, automated testing, and Agile software development methodologies.- Strong problem-solving, communication, collaboration, and technical documentation skills. (ref:hirist.tech)

📌 ValueLabs - Software Engineer - Android Platform (Bengaluru)
🏢 VALUELABS SOLUTIONS
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: valuelabs - software engineer - android platform (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: valuelabs - software engineer - android platform (bengaluru) / bengaluru