Back to list

Vacancy description

Software Engineer II - Android Applications in Gurgaon, भारत

DEUTSCHE TELEKOM DIGITAL LABS PRIVATE LIMITED

Gurgaon, भारत

Job Description :Roles & Responsibilities :- Design and ship high-quality Android applications for consumer and enterprise audiences, while leveraging AI/LLM tools to build intelligent product features and accelerate development workflows.- Build and maintain robust Android applications using Kotlin, Jetpack Compose, and XML layouts.- Own end-to-end feature delivery - from architecture and UI to API integration, testing, and release.- Integrate cloud LLM APIs (OpenAI, Anthropic, Gemini, etc.) into mobile apps to power intelligent, user-facing features.- Build internal AI-powered developer tools - code assistants, smart documentation helpers, automated testing aids, and similar workflow accelerators.- Design lightweight prompt engineering solutions and manage LLM API call lifecycles - error handling, retries, latency, and cost-awareness on the client side.- Collaborate with backend, QA, design, and product teams in a structured enterprise environment.- Contribute to reusable internal components or SDKs that make LLM capabilities easier to leverage across the https://jobeax.com/link/xc1EXVDC5gJW2kqU Profile :- 4 - 6 years of professional Android development with a portfolio of shipped consumer and/or enterprise applications.- Hands-on experience integrating at least one AI-powered feature or developer tool into a real product or workflow.- Strong understanding of Android performance, debugging, and release processes in a structured team environment.- Practical knowledge of LLM concepts - prompts, context engineering, basic RAG, knowledge bases, and latency/cost tradeoffs.- Familiarity with MCP and how it enables LLM-connected workflows.- CI/CD experience, automated testing (unit + instrumentation), and comfort with enterprise-grade release https://jobeax.com/link/Kbe5qpShWPdEUqGH Required :- Android Developer role demands strong mobile engineering as the foundation, augmented with practical AI/LLM integration experience - Kotlin (must-have) : coroutines, flows, modern async patterns- Jetpack Compose + XML layouts - hands-on with both- Android architecture : MVVM, clean architecture, Jetpack components (ViewModel, StateFlow, Navigation, Room, WorkManager)- Dependency injection - Hilt or Koin- LLM API integration : calling and consuming OpenAI, Anthropic, Gemini or equivalent in production- Prompt engineering basics : context management, token usage, cost tradeoffs- RAG (Retrieval-Augmented Generation) : working knowledge of retrieval pipelines and when to apply them- Knowledge base construction : familiarity with chunking, embedding, and indexing content for LLM consumption- MCP (Model Context Protocol) - basic awareness of how tools, APIs, and data sources connect to LLM workflows (ref:hirist.tech)

Similar vacancies

More like this role

  • Remote
  • IT
Job Description : - Extensive expertise in Kotlin, Jetpack Compose, Kotlin Coroutines, and Asynchronous Flows (StateFlow, SharedFlow).- Strong command of the Android Software Development Kit (SDK) and modern Android Jetpack suite for developing feature-rich applications.- Hands-on experience integrating Contentstack CMS ...

Hyderabad, भारत

  • IT
  • Mobile
... do - Design, develop, test, automate and maintain Payment applications on Android based POS devices using Java. - Implement Kotlin concepts to support modern Android development practices and future system upgrades. - Apply concepts of domain engineering to maximize reusability among a family of Android POS devices. - Collaborate ...

Bangalore, भारत

  • IT
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 ...

Bangalore, भारत

  • Full-time
Position Overview We are seeking an Engineer II to join our embedded switching software development team. This entry-level position focuses on developing low-level C software for our managed switches built on Broadcom chipsets, ranging from 10GB to 400GB switching platforms. This role is ideal for recent graduates or early-career ...

Chennai, भारत

  • IT
... developer productivity within the teamWhat Essential Skills You Will Need : - Strong software engineering fundamentals with solid 5+ years experience building Android applications in production- Proficiency in Kotlin and a strong understanding of modern Android development- Experience building maintainable mobile architectures ...

Bangalore, भारत

  • Hybrid
  • On-site
  • Full-time
  • IT
As a Senior Software Engineer II, you will focus on designing and developing our next generation of Software Supply Chain Security capabilities. This role will help establish secure-by-default frameworks, libraries, and automation that improve how product teams generate SBOMs, capture software supply chain provenance, sign ...

Bangalore, भारत

ZoomInfo Technologies LLC

Software Engineer II - Full Stack

  • Hybrid
  • Contract
  • IT
... celebrate wins. With tools that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. Title: Software Engineer II, Full-Stack Engineer What you'll do - Ship user-facing features end to end — schema and endpoint through to the screen, the empty state, the loading ...

Bangalore, भारत

  • Hybrid
  • IT
... passionate about automating large scale networks on the Internet. We are looking for a Software Engineer (Network Automation) to join the existing network engineering team, working with the infrastructure group. Reporting to the Manager of Networking Infra, the software engineer will be part of a team that is automating ...

Bangalore, भारत

  • Full-time
  • QA
... capabilities, Tekion is enabling the best automotive retail experiences ever. Tekion employs close to 3,000 people across North America, Asia and Europe. Summary: The Software Development Test Engineer II contributes to the quality assurance and testing strategy for Tekion’s software products by designing, executing, and maintaining ...

Bangalore, भारत

Precisely International Jobs

Software Engineer II (C/C++)

  • IT
... engineer What we are looking for: - Bachelor’s in computer science, engineering, or a related field, depending on position level - 3+ years’ experience in software engineering - Proven experience in C/C++ programming language - Experience developing applications for Windows and Linux operating systems - Understanding and ...

India, भारत

  • Hybrid
  • Full-time
  • IT
Position Overview We are seeking a Senior Switching Software Engineer to lead innovation and development of cutting-edge managed switching solutions for small and medium enterprise (SME) markets. This role requires deep technical expertise in switching software architecture and product-level understanding to drive breakthrough ...

Chennai, भारत